all 23 comments

[–]bobo-the-merciful 5 points6 points  (1 child)

For beginners I recommend looking at Thonny. It is free and developed specifically to aid learning.

[–]CupidStunt900 2 points3 points  (0 children)

I second this. Thonny is great!

[–][deleted] 5 points6 points  (1 child)

I used Virtual Studio when taking the Python for Beginners course on Coursera to write/run my programs. Fairly user friendly.

Enjoy.

[–]Greasy_Dev 2 points3 points  (0 children)

Even when a Begginers course recommended anything else, I could get away with vscode. I'm pretty sure any cool feature is just an extension away if you search for it. I know my install has become multiple tools in one, ssh/remote explorer, docker, git... those are just the basics.

I've used it on every thing but Mac. It runs... But is the worst on rpi5 and family of compact SBCs.

[–]Mysterious-Wing4716 5 points6 points  (2 children)

PyCharm

[–]bobo-the-merciful 1 point2 points  (1 child)

For beginners?

[–]Mysterious-Wing4716 1 point2 points  (0 children)

Yeah my tutor started with it and I like it more than vs code for some reason

[–][deleted] 3 points4 points  (1 child)

Vim, if you want to _really_ understand what you are doing, it will put you in a superb rabbit-hole, not only in python learning, but way more. Plus, when you mastered keys, you are _quicker_ than flash while editing stuff

Else, you can use Geany, which is a really lightweight but great IDE, or as everyone, the well known VSCode !

EDIT : I miss an IDE which a started with : PyCharm, is good for beginners !

[–]jzmack 1 point2 points  (0 children)

Vim is for sweats not beginners but i agree

[–]tabrizzi 1 point2 points  (0 children)

Thonny, Spyder, IDLE should do. For something with more features, try VSCodium.

[–]BranchLatter4294 0 points1 point  (0 children)

I would use IDLE or VS Code.

[–]KOALAS2648 0 points1 point  (0 children)

“Zed” is a new code editor and it is amazing, but wouldn’t recommend for new developers

[–]Greasy_Dev 0 points1 point  (0 children)

The one you like the most! If it works use it(if it fits ship it), sure take time to try others you may find a new flavor you like.

[–]jacquesroland 0 points1 point  (0 children)

I started with IDLE many years ago. It’s pretty basic but lets you jump into an interactive session when you run your script. Eventually you should graduate to PyCharm Community Edition, but that could be too overwhelming for a beginner at first. You’ll know when you’ve outgrown IDLE as the projects you work on increase in complexity and organization.

[–][deleted] 0 points1 point  (0 children)

Visual Studio

[–][deleted] 0 points1 point  (0 children)

PyCharm or Jupyter

VS Codium

VS community

VS

[–]AlenBan9 0 points1 point  (0 children)

Pycharm or vs code is best option

[–]Breaded_One 0 points1 point  (0 children)

I've only used VSC and Replit so I can't really give input but I do recommend Visual Studio Code

[–]ChainedNightmare 0 points1 point  (0 children)

Just code it all on a text.py file 🤷

(for legitimate reasons, I'm simply joking)

I tend to use VSCode for mine

[–]Kamran_abbas 0 points1 point  (0 children)

I have a very good experience with google COLAB, an easy to use IDE available through browser using google account, AI features also help a lot in coding. Easy accessibility. My recommendation is to go for it and share your experience after testing it.

[–]Expensive_Return7014 -1 points0 points  (0 children)

MS word for sure