Best python ide on Reddit

89 reviews from r/learnpython, r/analytics, r/Ubuntu and 9 more subreddits

89 reviews from
and
By Brand
/
By Product
#1

JetBrains

4.2
(15)
"Free VSCode with Python extension is sufficient."
·
"Pycharm is honestly a great choice, very user friendly, doesn't require much setup."
·
"PyCharm Professional."
·
"PyCharm works pretty well for both, each project can have their own env, and can be under version control."
·
"PyCharm is an excellent IDE for Python development."
·
"PyCharm is an excellent IDE for Python development!"
·
"PyCharm is worth a try for more advanced functionality."
·
"Pycharm is considered one of the best IDEs for Python due to its ease of use and user-friendly interface."
·
"Pycharm is great but can be complex to use."
·
"If it's production or advanced projects I'd recommend PyCharm."
·
#2

Microsoft

4.8
(13)
"You can use vs code in termux."
·
"You can just use Vs code."
·
"In Data Structures course we used Pycharm, which was very helpful."
·
"As a beginner, Visual Studio Code is simple and plain to use."
·
"It's great. And free."
·
"Visual Studio code looks nice and has lots of extensions. I like PyLance and Kite."
·
"It is lightweight, super customizable, and supports line by line execution."
·
"I run VSCode from the anaconda distrib."
·
"Vscode with python extension is fantastic for coding!"
·
"Vscode has integrated Jupyter notebooks, making it a great choice for users who prefer that environment."
·
#3

Jupyter

4.8
(8)
"It sounds like you're looking for Jupyter Notebook."
·
"Have you tried jupyter notebook?"
·
"Jupyter is great for data science and sharing results."
·
"Jupyter Lab is great because you can do all of these tasks within one tool."
·
"Jupyter, vs code."
·
"It will help you get started with data science."
·
"Works well with some plugins, but lacks refactoring tools."
·
"I really like Jupyter and plan on switching to that."
#4

Thonny

4.3
(8)
"I love it, and I believe it does everything you're looking for. Interface is customizable, and has all sorts of bells and whistles you can turn on/off."
·
"Thonny was specifically designed not only for learning Python, but also learning how to program. Has a great debugger that really breaks down what is happening under-the-hood."
·
"Thonny is simpler."
·
"Thonny is good for beginners."
·
"Thonny is a good, lightweight IDE for beginners."
·
"Https://thonny.org/."
·
"Thonny."
·
"Python ships with IDLE, which is kind of clunky, but works."
#5

Spyder

3.8
(8)
"I use miniconda for package management and Spyder for my ide. Both pretty lightweight."
·
"Spyder is very good if you want to data stuff like Pandas, ML etc etc."
·
"It was really made to be like Matlab."
·
"Spyder is favored in the data science community."
·
"Spyder is almost R-Studio like. Not as powerful, but it almost feels like home!"
·
"I like Spyder."
·
"For more data science stuff I like to use Spyder. It has a nice variable explorer."
·
"Everything else I tried was a bad Lego constructor."
#6

Pythonista

4.1
(7)
"I would highly recommend Pythonista. I personally feel like it's worth the money."
·
"Pythonista is the go-to for Python."
·
"Pythonista is an excellent app for Python programming on iOS."
·
"I use the application Pythonista, it is good, has the documentation included."
·
"My friend uses Pythonista, it's good."
·
"[Pythonista](https://apps.apple.com/us/app/pythonista-3/id1085978097)."
·
"Pythonista seems to have been abandoned by the only developer."
#7

Visual Studio Code

4.8
(4)
"Personally I use VSCode, it is free easy to use and offers a lot of extensions."
·
"VS Code is my favorite if you’re using windows."
·
"VS Code."
·
"1. Visual Studio Code(the one that I use) - With Python Extension."
#8

Anaconda

5.0
(3)
"I use miniconda for package management and Spyder for my ide. Both pretty lightweight."
·
"Working within the anaconda suite is particularly useful for handling the dependencies of spatial modules."
·
"Jupyter is good for cell based programming and Spyder is great for reports with visualizations."
#9

Sublime Text

4.3
(3)
"Sublime-text does it for me."
·
"If it's just simple scripts to start learning: Sublime Text editor."
·
"Sublime text is also very cool."
#10

Atom

4.5
(2)
"Atom is very good and can link up easily with GitHub."
·
"Another one to check out is Atom. It's my personal favorite."
#11

Carnets

4.5
(2)
"Carnets is great for Python in Jupyter notebooks."
·
"Carnets is a pretty good offline jupyter notebook for interactive programming."
#12

Geany

4.0
(2)
"Geany is lightweight and does quite a bit for its footprint."
·
"Other popular options are VS Code, Notepad++, Geany (my goto), Atom, Sublime Text, Thonny."
#13

Replit

3.0
(2)
"If you don't mind cloud based solution... you can try Replit app."
·
"I’ve also heard repl.it is a good web based ide."
#14

Apple

5.0
(1)
"An excellent app for coding in Python on the go!"
#15

Project Jupyter

5.0
(1)
"Jupyter Notebook is easy to use from the get-go."
#16

Neovim

4.0
(1)
"You can use neovim with an LSP server (pyright is available, and so is python-lsp-server via pip) or VS Code with code-server."
#17

Squircle IDE

4.0
(1)
"For text editting there's Squircle IDE and Acode."
#18

PyDroid 3

4.0
(1)
"PyDroid 3 is a popular IDE for Python."
#19

IntelliJ IDEA

4.0
(1)
"I use Intellij personally."
#20

Sublime and Visual Studio Code

4.0
(1)
"Sublime and Visual Studio Code seem to be the two most popular ones right now."
#21

Juno

4.0
(1)
"Juno is the smoothest for iOS."
#22

Acer

4.0
(1)
"IDLE is fairly low maintenance and works well with a generic Acer laptop."
#23

Pyto

4.0
(1)
"Pyto is Open Source, being updated frequently, and you can get it in TestFlight for free."
#24

Vim

2.0
(1)
"Vim requires a lot of customization and experimentation with plugins, which may not be worth the effort for everyone."
#25

Android

2.0
(1)
"I am an Android user, so... yeah."

Discover your audience

GummySearch is an audience research toolkit for 130,000 unique communities on Reddit.

If you are looking for startup problems to solve, want to validate your idea or find your first customers online, GummySearch is for you.

Sign up for free, get community insights in minutes.

Tell me more
Get started
Audience Research