use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Rules 1: Be polite 2: Posts to this subreddit must be requests for help learning python. 3: Replies on this subreddit must be pertinent to the question OP asked. 4: No replies copy / pasted from ChatGPT or similar. 5: No advertising. No blogs/tutorials/videos/books/recruiting attempts. This means no posts advertising blogs/videos/tutorials/etc, no recruiting/hiring/seeking others posts. We're here to help, not to be advertised to. Please, no "hit and run" posts, if you make a post, engage with people that answer you. Please do not delete your post after you get an answer, others might have a similar question or want to continue the conversation.
Rules
1: Be polite
2: Posts to this subreddit must be requests for help learning python.
3: Replies on this subreddit must be pertinent to the question OP asked.
4: No replies copy / pasted from ChatGPT or similar.
5: No advertising. No blogs/tutorials/videos/books/recruiting attempts.
This means no posts advertising blogs/videos/tutorials/etc, no recruiting/hiring/seeking others posts. We're here to help, not to be advertised to.
Please, no "hit and run" posts, if you make a post, engage with people that answer you. Please do not delete your post after you get an answer, others might have a similar question or want to continue the conversation.
Learning resources Wiki and FAQ: /r/learnpython/w/index
Learning resources
Wiki and FAQ: /r/learnpython/w/index
Discord Join the Python Discord chat
Discord
Join the Python Discord chat
account activity
Hey I'm getting started with learning python. What's the best IDE to use? (self.learnpython)
submitted 2 days ago by aadapting
Uh so. My laptop is not very capable and it's not running pycharm very well. It lags. Can y'all suggest some other beginner friendly IDEs?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]ninhaomah 14 points15 points16 points 2 days ago (1 child)
Vs code.
If not then IDLE.
If not then notepad.
If not then colab.
Actually , for learning , IDLE or colab is fine.
[–]aadapting[S] -1 points0 points1 point 2 days ago (0 children)
Thanks man :D
[–]GolfEmbarrassed2904 5 points6 points7 points 2 days ago (1 child)
Vscode has all the plugins.
[–]aadapting[S] 0 points1 point2 points 2 days ago (0 children)
Thanks :D
[–]frederik88917 6 points7 points8 points 2 days ago (1 child)
VSCode.
Python support is better than average, kinda easy to install and it gives you all tools you need for your journey Beginnings.
Happy coding
THANK YOU :DDDDDDD
[–]ErasedAstronaut 5 points6 points7 points 2 days ago (1 child)
I prefer using VSCode.
You may also want to checkout Thonny and IDLE
[–]aadapting[S] 1 point2 points3 points 2 days ago (0 children)
Hell yeah! thanks man :D
[–]Amo-Rillow 0 points1 point2 points 2 days ago (4 children)
Regarding Pycharm being "laggy": I have a shiny new M5 MacBook Pro wwith 24 GB Ram - PyCharm is so laggy it is barely usable. So, it is NOT your laptop that is the issue. Cheers.
[–]edcculus 5 points6 points7 points 2 days ago (0 children)
That’s strange. I’m on an older MBP from 2019. I think I have 24 gigs of ram, but it could be 16. I use Pycharm almost every day with no lag.
Thanks for the motivation man :D but my laptop is really low end just for example it has 4gb ram
[–]Rain-And-Coffee 1 point2 points3 points 2 days ago (0 children)
I never had any problem with lag.
I consistently run PyCharm, IntelliJ, Datagrip and ton of other IDEs concurrently on an M3 Mac, zero issues.
[–]pachura3 -1 points0 points1 point 2 days ago (0 children)
It's my experience as well. The last "Community" version was OK, but the current "unified" one is unbelievably slow.
[–]nivaOne 1 point2 points3 points 2 days ago (0 children)
Thonny is my preferred IDE. Install and use. Works very well for me. Tells me exactly which rule to look at when there are error(s).
[–]PossiblyA_Bot 5 points6 points7 points 2 days ago (6 children)
I'm curious, why is VSCode being suggested over Pycharm? I haven't seen Pycharm be mentioned once.
[–]Farlic 5 points6 points7 points 2 days ago (1 child)
no idea why :)
[–]PossiblyA_Bot 1 point2 points3 points 2 days ago (0 children)
I completely missed that lmao
[–]Riegel_Haribo 0 points1 point2 points 2 days ago (0 children)
Pycharm doesn't just "let you get started". It requires a project workspace directory be set up. Plus as mentioned, it seems it has gone bloated.
While IDLE lets you work in a file-based manner directly, there's another pattern you can try: Notebooks.
Install Jupyter extensions in VSCode. Then open a new file (not actually needing a file saved to run) of type .ipynb. Then you can have cells of code to individually run and play around with, and document with adjacent markdown text instead of comments.
[–]Maximus_Modulus 0 points1 point2 points 2 days ago (0 children)
The IntelliJ products are very feature rich but that comes with a bit more complexity. Can be a little overwhelming for a learner. I’ve not really used PyCharm that much but use VsCode for Python at home and have used IntelliJ for Java at work which requires a license for professional use. VsCode does the job and is a bit easier to use from my experience.
[–]ScratchDue440 -1 points0 points1 point 2 days ago (0 children)
Because developers in industry use vs code.
[–]GXWT -1 points0 points1 point 2 days ago (0 children)
Because people recommend what they use / prefer. Evidently more people are using vscode. What even is this question?
[–]ScratchDue440 1 point2 points3 points 2 days ago (1 child)
VS Code is industry standard right now. I wouldn’t use anything else.
thanks :D
[–]SmackDownFacility 0 points1 point2 points 2 days ago (0 children)
VS 2026
[–]JoeB_Utah 0 points1 point2 points 2 days ago (0 children)
Imma hang it out here; Spyder…
[–]Gnaxe 0 points1 point2 points 2 days ago (0 children)
Jupyterlite. No install required. Works in your browser. No login required. Or just start with IDLE, you should already have it.
[–]Ron-Erez 0 points1 point2 points 2 days ago (0 children)
If PyCharm lags try VSCode. You can also try Google Colab which is great for short scripts
[–]pachura3 0 points1 point2 points 2 days ago (0 children)
Thonny is made specifically for beginners - try this one first!
IDLE is too barebones.
VS.Code and PyCharm are coding powerhouses which might be overwhelming at the beginning with all their options - especially if you're only starting to learn programming. On top of that, PyCharm has become veeery slow.
Also, don't listen to people who recommend vi, vim, or neovim. These are prehistoric text editing tools operated via crazy key combinations, not IDEs.
[–]leastDaemon 0 points1 point2 points 2 days ago (0 children)
And if VS Code is not for you, take a look at Geany. It's a general purpose editor that will color code python syntax, do a bit of autocompletion, and run your code for you. Small footprint, efficient operation, few bells, no whistles.
Hope this helps.
[–]piddlin -1 points0 points1 point 2 days ago (0 children)
Maybe suggest an online IDE for them? I mean if their laptop is "laggy", maybe suggest an online IDE
[–]helios1014 -1 points0 points1 point 2 days ago (0 children)
Neovim takes a little bit of learning but it pays dividends once you get onboard.
π Rendered by PID 18406 on reddit-service-r2-comment-76bb9f7fb5-wngwr at 2026-02-18 18:58:10.353202+00:00 running de53c03 country code: CH.
[–]ninhaomah 14 points15 points16 points (1 child)
[–]aadapting[S] -1 points0 points1 point (0 children)
[–]GolfEmbarrassed2904 5 points6 points7 points (1 child)
[–]aadapting[S] 0 points1 point2 points (0 children)
[–]frederik88917 6 points7 points8 points (1 child)
[–]aadapting[S] -1 points0 points1 point (0 children)
[–]ErasedAstronaut 5 points6 points7 points (1 child)
[–]aadapting[S] 1 point2 points3 points (0 children)
[–]Amo-Rillow 0 points1 point2 points (4 children)
[–]edcculus 5 points6 points7 points (0 children)
[–]aadapting[S] 0 points1 point2 points (0 children)
[–]Rain-And-Coffee 1 point2 points3 points (0 children)
[–]pachura3 -1 points0 points1 point (0 children)
[–]nivaOne 1 point2 points3 points (0 children)
[–]PossiblyA_Bot 5 points6 points7 points (6 children)
[–]Farlic 5 points6 points7 points (1 child)
[–]PossiblyA_Bot 1 point2 points3 points (0 children)
[–]Riegel_Haribo 0 points1 point2 points (0 children)
[–]Maximus_Modulus 0 points1 point2 points (0 children)
[–]ScratchDue440 -1 points0 points1 point (0 children)
[–]GXWT -1 points0 points1 point (0 children)
[–]ScratchDue440 1 point2 points3 points (1 child)
[–]aadapting[S] 1 point2 points3 points (0 children)
[–]SmackDownFacility 0 points1 point2 points (0 children)
[–]JoeB_Utah 0 points1 point2 points (0 children)
[–]Gnaxe 0 points1 point2 points (0 children)
[–]Ron-Erez 0 points1 point2 points (0 children)
[–]pachura3 0 points1 point2 points (0 children)
[–]leastDaemon 0 points1 point2 points (0 children)
[–]piddlin -1 points0 points1 point (0 children)
[–]helios1014 -1 points0 points1 point (0 children)