# Python in Visual Studio Code

**URL:** https://forum.makecode.com/t/python-in-visual-studio-code/43296
**Category:** Help
**Created:** [April 13, 2026, 9:38pm UTC](https://forum.makecode.com/t/python-in-visual-studio-code/43296 "2026-04-13T21:38:12Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![TomaszNowosielski](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/tomasznowosielski/32/30897_2.png) [@TomaszNowosielski](https://forum.makecode.com/u/TomaszNowosielski)
#### Post date: [April 13, 2026, 9:38pm UTC](https://forum.makecode.com/t/python-in-visual-studio-code/43296/1 "2026-04-13T21:38:12Z")

</div>

Hi,

I was trying to create a project in MakeCode Arcade using Visual Studio Code and Python, and noticed that this does not seem to be working.

In web-browser editor it seems that changes made in python are automatically translated to typescript and vice-versa.

Is it possible at all to use only python when coding for MakeCode Arcede in Visual Studio Code?

Thanks

---

<div class="post-metadata">

### Author: ![OrigamiArtist](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/origamiartist/32/33299_2.png) [@OrigamiArtist](https://forum.makecode.com/u/OrigamiArtist)
#### Post date: [April 14, 2026, 10:29pm UTC](https://forum.makecode.com/t/python-in-visual-studio-code/43296/2 "2026-04-14T22:29:36Z")

</div>

Can you post a link so I can see your position?

---

<div class="post-metadata">

### Author: ![TomaszNowosielski](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/tomasznowosielski/32/30897_2.png) [@TomaszNowosielski](https://forum.makecode.com/u/TomaszNowosielski)
#### Post date: [April 15, 2026, 8:46pm UTC](https://forum.makecode.com/t/python-in-visual-studio-code/43296/3 "2026-04-15T20:46:05Z")

</div>

> **[kosmiczna strzelanka 0.2 - Copy](https://arcade.makecode.com/S37819-56246-14437-67823)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

Even in the web-project explorer, there is a “Thrash” icon to remove the main.py file, but not the main.ts file.

When I copy/open the sources in Visual Studio Code, and remove the “main.ts” file (so I only leave corresponding main.py in project), even after updating pxt.json/tsconfig.json code is not working in simulator.

When I leave only main.ts it is working as expected.
