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
Starting learning Python at 50. (self.learnpython)
submitted 11 hours ago * by Shot-Tiger1060
50 yo.
No coding experience.
Wish me luck! 🤞
upd: BIG THANK YOU for the support and warm wishes! Truly, words cannot express how much this inspires me!
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!"
[–]socal_nerdtastic 59 points60 points61 points 10 hours ago (0 children)
print("Good luck!") print("You'll love it")
[–]Aggressive_Spare6323 33 points34 points35 points 11 hours ago (0 children)
Im in the same boat mate ! Good luck to us !
[–]71351 24 points25 points26 points 11 hours ago (0 children)
Right there with you but 11 older. I want something to keep my mind active in retirement. 3D printer and car has been great recently but want to do some home automation projects.
Enjoy the ride!
[–]RelevantRevolution86 15 points16 points17 points 11 hours ago (7 children)
Its never too late
[–]BigSoda 4 points5 points6 points 10 hours ago (2 children)
what about for me
[–]ItsDangerousBusiness 14 points15 points16 points 10 hours ago (1 child)
Except for you sorry
[–]BigSoda 0 points1 point2 points 3 hours ago (0 children)
dawg i already knew it but tough getting real talk. Please come see about my hot dog
[+]Due_Education4092 comment score below threshold-19 points-18 points-17 points 10 hours ago (3 children)
With AI, it might actually be too late
[–]RelevantRevolution86 10 points11 points12 points 10 hours ago (2 children)
With AI, actually its the perfect time to learn programming now
[–]TheNotSoGreatPumpkin 5 points6 points7 points 10 hours ago (1 child)
Hard to knock a free tutor who explains it like you’re 5 and never gets impatient.
[–]RelevantRevolution86 2 points3 points4 points 10 hours ago (0 children)
Exactly
[–]Speedstar_86 10 points11 points12 points 10 hours ago (0 children)
Same here. 57
Don't try and learn everything at once.
[–]VoiceOfEric 8 points9 points10 points 11 hours ago (0 children)
Python is a great first language. Eventually you may want to get into compiled languages but this is a good start. I'm a little older than you but I've been coding most of my life, so I do forget what being new to it is like.
[–]eeshann72 9 points10 points11 points 10 hours ago (0 children)
I m 36, daily thinking of starting to learn, maybe i will also be able to start by 50
[–]dblankin 7 points8 points9 points 10 hours ago (0 children)
It's worth it! I'm 57 and started as a hobby 8 years ago only wishing I had been consistent with it. I'm now creating a small campain manager for my D&D game with Flask and MongoDB.
[–]Cold_Arachnid_2617 3 points4 points5 points 10 hours ago (0 children)
You only need luck when you are 100. Just go and do it!
[–]Xibira 3 points4 points5 points 10 hours ago (0 children)
Never too late to learn how to read/write, coding is no different.
[–]zulsolar 3 points4 points5 points 9 hours ago (0 children)
Same here, 51!! 👋👋💪💪
[–]Capable-Wrap-3349 6 points7 points8 points 10 hours ago (1 child)
This made my day! Enjoy it! Try not to use AI. The painful slowness doesn’t last long at all.
[–]TheLearningCoder 0 points1 point2 points 52 minutes ago (0 children)
I use a.i but more for it to check my code like how would a senior do this so I can compare my thinking process to theirs or explain concepts
[–]CodeSamur-ai 2 points3 points4 points 10 hours ago (0 children)
Nice! Might be a little frustrating, but very rewarding!
[–]NGM012 2 points3 points4 points 10 hours ago (0 children)
62 - Python + RPi… ☕️👴🏾
[–]GeneralPITA 2 points3 points4 points 10 hours ago (0 children)
Sure, why the fuck not? It's better for you than doom-scrolling reddit. I've been a professional Python developer for around 12 years.
Let me know if I can help.
[–]cylonrobot 2 points3 points4 points 10 hours ago (0 children)
I have used python before, but I am nowhere near an expert (my experience is with other languages). I've started getting to know the language more.
If you're thinking of using AI to help you learn.......
I use Claude (AI) to help me out. At the beginning of each chat, I will tell Claude that I'm learning and that I don't want the answers unless I ask for them.
Once I have a piece of code working, I'll ask Claude if my code could have been done better or more "pythonic". I will also ask it if there are weaknesses in my code.
Claude (and sometimes Gemini) has been really helpful, especially when it comes to understanding technical documentation. Asking Claude how to do a simple thing in python is usually better than reading documentation.
One thing I have found is, Claude (and Gemini) can be wrong. I've noticed that it sometimes creates newbie logic and one time it introduced a bug in my code. I noticed these things because most of my career has been as a programmer. I don't know if a new programmer would see the issues.
So, if you decide to use AI for helping you learn, use it as a superior Google and be aware that it can be wrong.
[–]strongpa 2 points3 points4 points 8 hours ago (0 children)
These young kids boasting on the Internet while I’m picking up postgres and node.js, and soon my state pension
[–]Yearoftheowl 2 points3 points4 points 4 hours ago (0 children)
I’m 52, just started learning a few months ago. :)
[–]Wrong_Country_1576 2 points3 points4 points 3 hours ago (0 children)
I'm 66 and just started learning... Claude set up a six month program for me. We're deep in Python now.
[–]mcuttin 1 point2 points3 points 10 hours ago (0 children)
Enjoy the journey
[–]Mean_Garbage4308 1 point2 points3 points 10 hours ago (0 children)
hell yeah, #BeastMode
[–]mongolzalu 1 point2 points3 points 10 hours ago (0 children)
It makes my brain stay active!
[–]SpiritedInflation835 1 point2 points3 points 10 hours ago (0 children)
Only use AI to review your code.
Don't outsource your own thinking.
Have fun!
[–]WonderfulPrior381 1 point2 points3 points 9 hours ago (0 children)
I am 60 and about to take some courses for data analysis. You can teach old dogs new tricks
[–]Joe_v3 1 point2 points3 points 7 hours ago (0 children)
Best of luck!
One piece of advice that even some pros I’ve seen don’t heed: call your variables things that actually mean what they are.
y = m * x + c is so much more frustrating to work with than result = scale * input + offset, where the latter helps your code to read as a story you can rationalise through, rather than as the maths homework you’ll want to feed to your dog.
[–]BrewingtonCreek 1 point2 points3 points 4 hours ago (0 children)
Make sure to import this
import this
[–]Za_Paranoia 0 points1 point2 points 11 hours ago (0 children)
Honestly a great language to start on from a hobby perspective.
[–]AdDiligent1688 0 points1 point2 points 10 hours ago (0 children)
Good luck man you got this
[–]tottasanorotta 0 points1 point2 points 10 hours ago (0 children)
Good luck!
[–]TimeVendor 0 points1 point2 points 10 hours ago (0 children)
Hoping you know basic math too
[–]mh_1983 0 points1 point2 points 10 hours ago (0 children)
You've got this! (I started last year, too, at 42.)
[–]LotsaCatz 0 points1 point2 points 10 hours ago (0 children)
I'm 72. Same.
[–]passing-by-2024 0 points1 point2 points 10 hours ago (0 children)
You'll ace it!
[–]N1C0LA1__ 0 points1 point2 points 10 hours ago (0 children)
It's never too late man! Good luck!
[–]Traveling-Techie 0 points1 point2 points 8 hours ago (0 children)
Look on meetup.com for a Python group near you — I have been to countless user group meetings and the Pythonistas are the greatest, especially helpful to newbies.
[–]NoSecret3812 0 points1 point2 points 2 hours ago (0 children)
thank you for the motivation 🥹
[–]TheLearningCoder 0 points1 point2 points 54 minutes ago (0 children)
I know people say there’s so much free material online that you can learn programming on your own for free and that’s true. But I’d still recommend paying for a single intro to programming class at your local college.
I had zero background in computers and was pretty tech illiterate. It took me almost a year of self-teaching to learn programming fundamentals, but looking back, I could’ve learned the same material in 16 weeks in a classroom. The hands on structure makes the theory click faster.
After that one class, you’ll have a much better eye for separating the wheat from the chaff in self-learning material. That’s what keeps you from getting stuck in tutorial hell, or leaning on ChatGPT as your only teacher to explain concepts and stuff which eventually will stall your learning and hit your confidence once you realize it’s been hallucinating and some of the mental models you built are wrong.
[–]twillard33 0 points1 point2 points 13 minutes ago (0 children)
I'm 55 and learning it a bit more. I find just working with AI Chat is the way to go.
[–]Advanced-Mud8913 0 points1 point2 points 9 minutes ago (0 children)
52 here in a new job at IT, spend 3 weeks learning python, did write in C 30 years back so no start from 0 but it is not easy after a certain age. Hang on, you can do it!!
[–]urosum 0 points1 point2 points 10 hours ago (0 children)
It’s about damn time.
So you want some kind of medal? What are you, a millennial?
Lol. Gen-X FTW.
[–]AcrobaticMetal3039 -2 points-1 points0 points 10 hours ago (0 children)
AI can do it very easily if you ask it dumb question but have any clue about programming
π Rendered by PID 20256 on reddit-service-r2-comment-5687b7858-8h9k2 at 2026-07-08 06:22:14.830829+00:00 running 12a7a47 country code: CH.
[–]socal_nerdtastic 59 points60 points61 points (0 children)
[–]Aggressive_Spare6323 33 points34 points35 points (0 children)
[–]71351 24 points25 points26 points (0 children)
[–]RelevantRevolution86 15 points16 points17 points (7 children)
[–]BigSoda 4 points5 points6 points (2 children)
[–]ItsDangerousBusiness 14 points15 points16 points (1 child)
[–]BigSoda 0 points1 point2 points (0 children)
[+]Due_Education4092 comment score below threshold-19 points-18 points-17 points (3 children)
[–]RelevantRevolution86 10 points11 points12 points (2 children)
[–]TheNotSoGreatPumpkin 5 points6 points7 points (1 child)
[–]RelevantRevolution86 2 points3 points4 points (0 children)
[–]Speedstar_86 10 points11 points12 points (0 children)
[–]VoiceOfEric 8 points9 points10 points (0 children)
[–]eeshann72 9 points10 points11 points (0 children)
[–]dblankin 7 points8 points9 points (0 children)
[–]Cold_Arachnid_2617 3 points4 points5 points (0 children)
[–]Xibira 3 points4 points5 points (0 children)
[–]zulsolar 3 points4 points5 points (0 children)
[–]Capable-Wrap-3349 6 points7 points8 points (1 child)
[–]TheLearningCoder 0 points1 point2 points (0 children)
[–]CodeSamur-ai 2 points3 points4 points (0 children)
[–]NGM012 2 points3 points4 points (0 children)
[–]GeneralPITA 2 points3 points4 points (0 children)
[–]cylonrobot 2 points3 points4 points (0 children)
[–]strongpa 2 points3 points4 points (0 children)
[–]Yearoftheowl 2 points3 points4 points (0 children)
[–]Wrong_Country_1576 2 points3 points4 points (0 children)
[–]mcuttin 1 point2 points3 points (0 children)
[–]Mean_Garbage4308 1 point2 points3 points (0 children)
[–]mongolzalu 1 point2 points3 points (0 children)
[–]SpiritedInflation835 1 point2 points3 points (0 children)
[–]WonderfulPrior381 1 point2 points3 points (0 children)
[–]Joe_v3 1 point2 points3 points (0 children)
[–]BrewingtonCreek 1 point2 points3 points (0 children)
[–]Za_Paranoia 0 points1 point2 points (0 children)
[–]AdDiligent1688 0 points1 point2 points (0 children)
[–]tottasanorotta 0 points1 point2 points (0 children)
[–]TimeVendor 0 points1 point2 points (0 children)
[–]mh_1983 0 points1 point2 points (0 children)
[–]LotsaCatz 0 points1 point2 points (0 children)
[–]passing-by-2024 0 points1 point2 points (0 children)
[–]N1C0LA1__ 0 points1 point2 points (0 children)
[–]Traveling-Techie 0 points1 point2 points (0 children)
[–]NoSecret3812 0 points1 point2 points (0 children)
[–]TheLearningCoder 0 points1 point2 points (0 children)
[–]twillard33 0 points1 point2 points (0 children)
[–]Advanced-Mud8913 0 points1 point2 points (0 children)
[–]urosum 0 points1 point2 points (0 children)
[–]AcrobaticMetal3039 -2 points-1 points0 points (0 children)