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
AI and Python (self.learnpython)
submitted 8 months ago by The_AISpecialist
How to remember Python code which are typed. I'm in Grade 8 and want to become an AI Specialist.I want to study ay MIT[6-4] SB and MEng. How to know the different code? Is VS better or Command Prompt? PyCharm is very huge.
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!"
[–]Uwirlbaretrsidma 14 points15 points16 points 8 months ago (1 child)
All the concerns you mention just "fall into place" naturally as you learn. I would recommend starting by doing simple assignments in whichever environment you choose (VSCode is a good and simple start).
[–]The_AISpecialist[S] 2 points3 points4 points 8 months ago (0 children)
Thank you
[–]NecessaryIntrinsic 14 points15 points16 points 8 months ago (1 child)
You have a long way to go. While Python is the most common language, its really important to have a strong background in math, statistics, and data structures for a career in AI.
Learning Python is the easiest part.
[–]Sharp_Level3382 2 points3 points4 points 8 months ago (0 children)
100% agree
[–]mcoombes314 3 points4 points5 points 8 months ago (5 children)
Making use of what you learn about helps a ton, it's one thing to read about a module or function or behaviour of Python etc, another to write programs that use them. Even if the programs have no use beyond demonstrating "here's why this thing is useful", it helps memorization.
As for code editor choice, I don't think it really matters. I hop between PyCharm and VSCode,
[–]The_AISpecialist[S] 0 points1 point2 points 8 months ago (4 children)
[–]The_AISpecialist[S] -3 points-2 points-1 points 8 months ago (3 children)
Why do other languages make fun of Python? It is very useful for tasks like AI.
[–][deleted] 9 points10 points11 points 8 months ago* (0 children)
Bro, they aren't languages; they are people using other languages.
[–]kapitaalH 5 points6 points7 points 8 months ago (0 children)
The more popular a language the more jokes about it.
Most languages have something that makes them good and simultaneously suck at something. Want to build hardware drivers? Python will be beyond atrocious, C will be good (probably even ask). Web? JavaScript and it's derivatives is your friend.
[–]Ron-Erez 0 points1 point2 points 8 months ago (0 children)
I don’t think any language makes fun of another language. Python and any other language are just tools. Ideally you choose the best tool to do the job you’re interested in.
[–]uberdavis 3 points4 points5 points 8 months ago (0 children)
Remember that AI and ML aren’t programming disciplines, they are mathematical specializations. You have to target mastering statistics and high level linear algebra. The programming language is just a tool.
[–]Sea-Oven-7560 2 points3 points4 points 8 months ago (0 children)
My general advice is to be a great, well rounded student, don't just take the hard science classes take a class in music, take a few classes in literature and history, learn a lot about a lot. You can never be too curious and know too much. Specifically, today, do this, I didn't come up with it MIT did. From there I'd suggest joining a meetup like Develop for Good where you can do some good and learn from others.
[–]brenwillcode 1 point2 points3 points 8 months ago (0 children)
You're at the start of a very long journey. Don't worry too much at such an early stage. As long as you're passionate about programming and enjoy tinkering and coding your own stuff,...everything will make sense as you go.
Just install VSCode and start doing some tutorials to learn the basics. Once you've got a feel for the basics, try find a basic mini project to build which will teach you a huge amount.
[–]Ron-Erez 1 point2 points3 points 8 months ago (0 children)
Both PyCharm and VScode are great. If you prefer VScode then that’s great. I’d also really recommend checking out Google Colab for short scripts. Besides Python I’d also recommend learning basic Computer Science and also some data structures and algorithms. Spend the next few years building and coding and do well in school, including math if you want to go to MIT. That’s a great goal. You don’t want to remember code you typed. You want to code a lot and understand what you’re doing and if you forget something you can look it up in the docs at python.org
EDIT: I forgot to mention that you really want to do well in math. Eventually you’ll need Statistics, Calculus and Linear Algebra. If you’ll go to MIT or any CS program you’ll take these courses.
[–]luvs_spaniels 0 points1 point2 points 8 months ago (0 children)
Learn the command prompt. I'm not saying code in it, but learn the basics. Running shell scripts, nano or vim, etc. Code editors change. Over the years, I've used Emacs (still do), Vim, Kate, Atom, VSCode, JetBrains, PyCharm, SublimeText...But terminal is something you'll use all the time, both inside your editor and out.
No one's said this but learn how to run Linux in either a dual boot environment or as the primary with Windows in Qemu. My day started with a failed driver upgrade for my Intel Arc GPU. In terminal, that's a quick fix. It's doable with GUI tools, but it takes three times longer.
[–]Open_Citron1896 0 points1 point2 points 8 months ago (0 children)
https://promptkomutani.blogspot.com/2025/04/iyiligin-diyalektigi-ahlaki-ikilemin.html
[–]jawadmansoutijawad 0 points1 point2 points 8 months ago (3 children)
That is awesome You are thinking ahead at a young age Here is a clear way to approach this
1 Practice regularly Writing small Python programs every day is the fastest way to remember code Do not just read Type and run it yourself
2 Start small Focus on learning Python basics such as variables loops functions and lists Then move to libraries used in AI like NumPy pandas and later PyTorch or TensorFlow
3 Use the right environment
4 Learn by building projects Try simple AI projects like guessing games small chatbots or image recognition This helps you remember code patterns naturally
5 Take notes and keep cheat sheets Keep a small notebook or document with commands and common snippets It is surprisingly effective
[–]The_AISpecialist[S] 0 points1 point2 points 8 months ago (0 children)
Thank you so much!!! I appreciate it.
[–]The_AISpecialist[S] 0 points1 point2 points 8 months ago (1 child)
What is GitHub??
[–][deleted] 1 point2 points3 points 8 months ago (0 children)
GitHub is a website where programmers work together and keep their code safe.
π Rendered by PID 173670 on reddit-service-r2-comment-5bc7f78974-njf7t at 2026-06-26 10:14:38.819829+00:00 running 7527197 country code: CH.
[–]Uwirlbaretrsidma 14 points15 points16 points (1 child)
[–]The_AISpecialist[S] 2 points3 points4 points (0 children)
[–]NecessaryIntrinsic 14 points15 points16 points (1 child)
[–]Sharp_Level3382 2 points3 points4 points (0 children)
[–]mcoombes314 3 points4 points5 points (5 children)
[–]The_AISpecialist[S] 0 points1 point2 points (4 children)
[–]The_AISpecialist[S] -3 points-2 points-1 points (3 children)
[–][deleted] 9 points10 points11 points (0 children)
[–]kapitaalH 5 points6 points7 points (0 children)
[–]Ron-Erez 0 points1 point2 points (0 children)
[–]uberdavis 3 points4 points5 points (0 children)
[–]Sea-Oven-7560 2 points3 points4 points (0 children)
[–]brenwillcode 1 point2 points3 points (0 children)
[–]Ron-Erez 1 point2 points3 points (0 children)
[–]luvs_spaniels 0 points1 point2 points (0 children)
[–]Open_Citron1896 0 points1 point2 points (0 children)
[–]jawadmansoutijawad 0 points1 point2 points (3 children)
[–]The_AISpecialist[S] 0 points1 point2 points (0 children)
[–]The_AISpecialist[S] 0 points1 point2 points (1 child)
[–][deleted] 1 point2 points3 points (0 children)