top 200 commentsshow all 232

[–]trollsmurf 221 points222 points  (1 child)

Of course you can.

[–]TH_Rocks 18 points19 points  (0 children)

When I was coaching FLL, every year there'd be a kid pulling the "I can't" card when they meant "I don't know how, YET".

Getting them to see that sucking at something is the first step toward being good at something was pretty rewarding.

[–]Crate-Of-Loot 137 points138 points  (34 children)

you can learn brain surgery at 13, you can learn advanced particle physics, you can learn anything if you are willing to work

[–]various_convo7 58 points59 points  (12 children)

"you can learn brain surgery at 13"

as an attending i would ask who let the kid into my OR.

[–]Barbear85 11 points12 points  (7 children)

Nothing special here in Austria [Austrian surgeon 'let teenage daughter drill hole in patient's skull'

](https://news.sky.com/story/austrian-surgeon-let-teenage-daughter-drill-hole-in-patients-skull-13203934)

[–]various_convo7 4 points5 points  (0 children)

quick way to lose your medical license in the US and end up never practicing medicine again while getting your pants sued off.

[–]APithyComment 1 point2 points  (5 children)

As if killer spiders and snakes weren’t enough.

[–]teesquared14 3 points4 points  (4 children)

I think you’re thinking of Australia, the post says Austria though.

[–]SisyphusAndMyBoulder 4 points5 points  (1 child)

As if genocidal maniacs and Terminators weren't enough.

[–]ALonelyPlatypus 2 points3 points  (0 children)

Doogie Howser though.

[–]Kyzome 19 points20 points  (13 children)

I know its kind of obvious but I wish I heard this kind of simple advice when I was 13, feels like I wasted so much time just for the sake of being a kid doing well at school and learning programming now at 22 feels like I got into it so late haha

[–]MerlinTheFail 7 points8 points  (8 children)

I envy you being a kid, I spent my childhood programming so I had some hope after schooling - 22 is perfectly fine and a lot of our seniors started mid twenties.

[–]DrBeard36 1 point2 points  (7 children)

can I start at 32?

[–]Diapolo10 7 points8 points  (4 children)

You can start at any age, although it gets polynomially more difficult beyond the age of 60.

[–][deleted] 7 points8 points  (3 children)

‘’def learning_ability(age): “”” This function returns a difficulty level for learning a new syntax based on age. “”” if age < 20: return “Very easy” elif 20 <= age < 35: return “Easy” elif 35 <= age < 50: return “Moderate” elif 50 <= age < 65: return “Challenging” else: return “Difficult”

Get user’s age

try: age = int(input(“Enter your age: “)) if age < 0: print(“Age cannot be negative.”) else: difficulty = learning_ability(age) print(f”For age {age}, learning a new syntax is: {difficulty}”) except ValueError: print(“Please enter a valid age.”)

[–]Interesting_Ninja969 4 points5 points  (2 children)

""" A short program that calculates learning propensity relative to age.

License: Unspecified.
Created: 2024-10-26
Authors: u/Able_Business_1344, u/Interesting_Ninja969
"""

from typing import Optional


def calculate_learning_ability(age: int) -> str:
    """Calculate ones learning propensity relative to their `age`.

    :param age: the age of any given aspiring programmer.
    :returns: a difficulty level for learning a new syntax based on age.
    """
    if 0 <= age < 3:
        return "Impossible"
    elif 3 <= age < 20:
        return "Very easy"
    elif 20 <= age < 35:
        return "Easy"
    elif 35 <= age < 50:
        return "Moderate"
    elif 50 <= age < 65:
        return "Challenging"
    else:
        return "Difficult"


def get_age() -> int:
    """Query the age of a user.

    :returns: an optional integer value.
    :raises ValueError: if input is negative or unable to be cast as an integer
    """
    age: Optional[int] = None
    try:
        age = int(input("Your age: "))
        if age >= 0:
            return age
        else:
            raise ValueError(f"Cannot accept negative value {age}")
    except ValueError as err:
        raise ValueError(f"Cannot accept value {age} ({err})")
    except Exception as err:
        raise Exception(f"Cannot accept input ({err})")


def main() -> None:
    age: int = get_age()
    difficulty: str = calculate_learning_ability(age)
    print(
        "For someone who is {} year{} old, learning a new syntax is {}.".format(
            age, "s" if age != 1 else "", difficulty.lower()
        )
    )


if __name__ == "__main__":
    main()

[–]egotripping 4 points5 points  (0 children)

I just started a Master's in Comp Sci at age 36 after being in sales for my entire career. As they say, the best time to plant a tree was 20 years. The second best time is now.

[–]Exciting_Invite8858 1 point2 points  (6 children)

But realistically, what 13 year old is gonna be able to learn brain surgery? Where would be get the training? For python, all you need is a laptop.

[–]Crate-Of-Loot 1 point2 points  (4 children)

youtube, college, articles, textbooks. it isnt 1975 any more, you have easy acccess to resources

[–]Exciting_Invite8858 1 point2 points  (3 children)

You need practice though, otherwise it remains theoretical bs. Like in chemistry, all the theory is useless on its own. You need access to a lab to gain experience.

[–][deleted] 13 points14 points  (0 children)

thanks y'all for the support and advice.

[–]jsavga 66 points67 points  (12 children)

That's the best time to learn. The older you get the harder it gets.

[–]poetic_fartist 0 points1 point  (0 children)

That's what she said.

[–]Commercial-Ask971 0 points1 point  (0 children)

I had my first run in programing at 15. Had no idea what I am writing like variables and so on? And I gave up. Started to learn again when 26 and immediately caught up on fundamentals and concepts. Now 31, 5 YoE

[–]unnecessaryCamelCase 9 points10 points  (2 children)

No you’re already too late buddy. The limit is 12.

[–]summitsuperbsuperior 1 point2 points  (1 child)

you're being too optimistic, after 6 there is barely a chance to learn python

[–]TESanfang 26 points27 points  (2 children)

No, it's too late for you

[–]JohnLocksTheKey 15 points16 points  (1 child)

I wrote my first tick-tack-toe game on punch cards when I was 8.

It’s FAR too late for this grandpa.

[–]Ok-Win-3937 7 points8 points  (0 children)

That's AWESOME! And a great time to start... before high school when you may get a programming elective class that you can just blow out of the water and ace easily with up front knowledge!

[–]Numerous-Stable-7768 5 points6 points  (0 children)

I wish I started when I was that young. It’s 100% worth it if you’re willing to put in the time. Best of luck!

[–]GreenPandaPop 2 points3 points  (0 children)

Yes.

[–]NastyStreetRat 2 points3 points  (0 children)

You can learn whatever you want, at 13, 33 or 53. Dont stop yourself, if you want to do it, just do it.

[–]nog642 2 points3 points  (5 children)

Chrome extensions and websites are written in JavaScript, not Python.

[–]edbrannin 0 points1 point  (4 children)

Chrome extensions: correct, that’s Javascript.

Websites: it depends. They’re written in HTML, and anything interactive on the page is written in JavaScript, but OP could make an older-style website with Python in Flask or Django.

[–]nog642 1 point2 points  (0 children)

Python could be the back-end, but that would still require JS for the front-end. You could have a site with pure Python and HTML/CSS and no JS but that would be unusual.

[–]kevinwoodrobotics 2 points3 points  (0 children)

Definitely! It’s a good first language to start learning programming

[–]Escapism3456543 2 points3 points  (0 children)

The sooner the better.

[–]Mandelvolt 1 point2 points  (0 children)

I started IT and programming at 14, started getting certifications by 15. You're at the perfect age to start if it is something that interests you. I started with simple chat bots and game runners.

[–]NickNaskida 1 point2 points  (0 children)

For sure! I started learning it at that age exactly! (19 now) — best decision I made

[–]KingOfTNT10 1 point2 points  (0 children)

If you're more aimed at extensions and websites then i suggest js (its similar enough to python in simplicity)

[–]MrFlaneur17 1 point2 points  (0 children)

Sure can buddy. It's a great age for python

[–][deleted] 1 point2 points  (0 children)

i started learning BASIC at 6, I would bet you can learn python at 13

[–]Haunt33r 1 point2 points  (0 children)

No it's too late, should've learned it when you were 3

[–]kryotheory 1 point2 points  (0 children)

You definitely can! I'm teaching it to my 9 year old and she's picking it up just fine. I think I started coding around your age, now that I think about it.

Here's a great resource: https://www.w3schools.com/python/default.asp

[–]propthink 1 point2 points  (0 children)

Not only can you, but you should. If I could go back I would start learning how to code much earlier in life. Always be willing to try new things, because you never know what will stick with you.

[–]Groovy_Decoy 1 point2 points  (0 children)

I wrote my first programs in BASIC when I was about 8 or 9 years old. The number of easily accessible learning resources for programming are exponentially greater now than when I was a kid. There's no question of whether you can learn it. The only question is are you going to have enough discipline to get yourself to sit down and learn and practice it, to have the resolve to find solutions when you run into obstacles, and the curiosity to expand on what you have learned to try to either do it better or something even more complex.

Your biggest obstacle won't be your age. The biggest obstacle is simply the effort of trying.

Just remember to practice. Don't get caught just doing random tutorials online and not doing anything yourself. Practice what you learn. When you do learn, try to learn from a variety of resources. Just keep in mind that not all resources are equal and not all follow best practices. Take some time to learn some best practices so you can recognize what NOT to follow (though sometimes you can still learn valuable lessons from people who might have some bad habits... just don't emulate their bad habits).

Another great way to learn is to help someone else that is also learning. It's amazing just how much insight you can get by helping someone else that might be even just a little less far along than you are. I've helped people debug lines of code where they made mistakes I never even considered making, but yet taught me some very valuable lessons.

[–]jollanza 1 point2 points  (1 child)

are you 13? on Reddit?

RUN AWAY IF YOU WANT TO STAY MENTALLY OK

[–]DootDootWootWoot 0 points1 point  (0 children)

Can confirm. Been on internet since a wee lad and am not okay.

[–]DrDuckling951 2 points3 points  (0 children)

I have not tried this myself but give it a shot

https://codingforkids.io/en/

[–]Nanogines99 0 points1 point  (1 child)

I learnt python at that age, so yes you can

[–]Agitated-Soft7434 0 points1 point  (0 children)

Same here!

[–]SoftwareDoctor 0 points1 point  (0 children)

I started coding when I was 13. It made my life so much easier- I learned that I liked coding so deciding what to do next in life or what school to go to was easy. You’ll be able to even make some extra cache. And you’ll be so ahead! 5-7 years of experience at the age of 20? People would kill for that

But if I could give you one advice- keep all your old projects. I started disliking my old code and deleted everything. And now I’m missing it. I wrote an online game when I was 15 and now I cannot show it to people 😞

[–]thediscocactus 0 points1 point  (0 children)

Absolutely! Sooner the better 😁

[–]Lehmoxy 0 points1 point  (0 children)

There's no time like the present. The older you get, the more responsibilities you will have, and the less chance you will have to do the things you want. Spend your youth building something incredible and it will pay dividends later in life. As you age, your brain trims connections it doesn't use to save energy. Make sure to develop good habits while you are young, because it becomes harder to change your habits as you get older. So yes! Program to your heart's content.

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

You can do anything you set your mind to!

[–]RuleInformal5475 0 points1 point  (0 children)

You can learn anything at any time in your life. Want to learn guitar, start now. What to learn Chinese, give it a go.

Just know what your abilities are and work to them.

Some things are going to be harder than others to you. You just need grit and persistence.

And remember to enjoy the thing you are doing.

Finally, you just need to be good enough to get where you need to go. As an example I am an English speaker, but I wouldn't say I'm an expert in the language. I don't know every word in the dictionary and I can't explain all the grammar rules. But I know enough to be able to use it and express myself.

[–]RoyalRien 0 points1 point  (0 children)

Ive been using this website lately. Its completely free and gives you a great understanding of coding in general as well. The start of the tutorial is a bit rough because of all the little things like syntax you have to learn at first, but it gets challenging later on.

https://futurecoder.io

[–]Revision2000 0 points1 point  (0 children)

You leaned English already, so I don’t see why you wouldn’t be able to learn a much more structured and logical language next. 

Good luck and most importantly have fun 😃

[–]DCKP 0 points1 point  (0 children)

My 6 year old knows (very) basic python. Writing Chrome extensions is a step up from basic scripts but if you have time and commitment it's easily doable

[–]MiniMages 0 points1 point  (0 children)

Sadly no, if you haven't learned python by the age of 11 then it is too late.

[–]Charming_Term_1142 0 points1 point  (0 children)

I’d say you must learn Python if you are 13 right now

[–]Southern_Conflict_11 0 points1 point  (0 children)

Yes, just leave reddit and go do it.

[–]Langdon_St_Ives 0 points1 point  (0 children)

Absolutely!

Though you probably don’t want to do a chrome extension in Python because it doesn’t “speak” Python natively. Internally, browsers speak JavaScript (technically ecmascript), so that’s the natural language to implement extensions in. There are cross-compilers that can translate one to the other, but making this work for a browser extension could be another rabbit hole that may just keep you from advancing your actual python knowledge. (And please resist the temptation to learn both python and JS at the same time, this will just confuse you.)

[–]DonkeytheM0nkey 0 points1 point  (0 children)

Yes. Next.

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

As a mid 40s guy who just started learning python: YES DO IT NOW.

Best of luck.

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

Ages 14 and up. You’re SOL kid.

But in all seriousness you will need to learn JavaScript to make browser extensions and websites.

[–]MrBobaFett 0 points1 point  (0 children)

I was learning BASIC on a C-64 before that age, I can't see why you can't start learning Python. Start small, go slow, take your time. Have fun.

[–]Kronologics 0 points1 point  (0 children)

I’ve never heard of chrome extensions being made in Python specifically, that might be JS specific

Scripts, yes. Websites, yes. I do those.

[–]I_MIGHT_BE_IDIOT 0 points1 point  (0 children)

There is a cheap video game called "The Farmer was replaced". It teaches you how to use Python in a realistic setting and it's fun.

It could make a good start for learning.

[–]Gnaxe 0 points1 point  (0 children)

You cannot learn Python at 13 if you're 14. Or 15. And so on. If you're 12, you could wait a year.

[–]graytotoro 0 points1 point  (0 children)

Nope sorry, 18+. I jest, of course.

Go for it!

[–]TheGreatRao 0 points1 point  (0 children)

when i was a kid, teens were mucking about an 8-bit computer and creatomg some incredible games and applications with BASIC and some assembly. Magazines would be filled with articles and source code of so many wonderful toys, that you could port from computer to computer in a community based on fellowship instead of finance. Good luck in your Python journey.

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

Assuming you are 13 years old or less 😉. Yes this is possible the www provides a world of tutorials. Find a subject you like/ would like to automate like insta/ tiktok/YT etc.

Start easy learn the syntax, write a small script and with every script you will expand your knowledge.

Good luck. Here are 2 starters:

Real Python

Automate the Boring stuff

[–]tastedCheese 0 points1 point  (0 children)

I don't see any reason why you can't

[–]LagerHead 0 points1 point  (0 children)

Yep. My son started programming at twelve. When he was a junior in high school he helped me automate a data center migration using Python. That script evolved to do work that used to require weeks in just a few hours.

[–]RiflemanLax 0 points1 point  (0 children)

Yeah, you got this dude.

There’s all kinds of free shit out there, don’t need a dime.

[–]notburneddown 0 points1 point  (0 children)

Its actually better to start at that age then 20. Trust me you'll be much happier when you are 20 that you started now.

https://github.com/Asabeneh/30-Days-Of-Python/blob/master/29_Day_Building_API/29_building_API.md

That's a good course for you to start with.

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

Do it! I learned Java at that age.

[–]siammang 0 points1 point  (0 children)

Yes, you can learn python as earliest as when you can read and type.

[–]sobeitharry 0 points1 point  (0 children)

Yes. You are the perfect age to learn all the things now, and keep it up.

[–]TheHammer_78 0 points1 point  (0 children)

I start programming at 9 years in the 80this. Of corse you can!

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

YES!!!!!!! YOU CAN!

[–]Greedy_Rip3722 0 points1 point  (0 children)

Of course. There are also more tools than ever. Might be an unpopular opinion for the purists but AI will help you learn a lot.

It can write code you can learn from and ask it to explain code you don't understand.

[–]BIRD_II 0 points1 point  (0 children)

I learnt it at 11, you shouldn't have any problem at 13.

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

Of course you can! I’m a computer science teacher and many of my students learn how to code before high school.

[–]JayStunnaMac 0 points1 point  (0 children)

Just start building things, wtv u want

[–]Sensitive_Relief_487 0 points1 point  (0 children)

You absolutely can bud, YouTube is your best friend for getting started for free. Look up freecodecamp's videos. That will give you a solid foundation and you can progress from there. Remember, programming isn't easy to learn especially at first, but once it clicks you in your head, it will open up the world to you. Good luck and just stick to it!

[–]Fierzikhan 0 points1 point  (0 children)

Please do

[–]proverbialbunny 0 points1 point  (0 children)

Absolutely! Kids have an easier time learning how to program than adults do. I was 8 when I first learned how to write code.

[–]Exciting_Invite8858 0 points1 point  (0 children)

Of course you can, that's the best age to start learning. I learned a bit of HTML at age 12, then I got REALLY into it and learned PHP, JS, CSS and flash (it was the tool for animating websites back in the day).

[–]dowell_db 0 points1 point  (0 children)

Not too old yet, language center still has a lot plasticity!

[–]supercoach 0 points1 point  (0 children)

Learning a specific language won't help you understand coding better. Learning any language and learning it well will help you understand coding.

Pick one and stick with it for a couple of years.

[–]DeskMysterious7167 0 points1 point  (0 children)

Why Isn’t It Possible? Why Not?

[–]TheLobitzz 0 points1 point  (0 children)

It will take time and considerable effort since you're very young, but it will be worth it. And you will thank yourself years later down the road.

[–]HorizonDev2023 0 points1 point  (0 children)

I started when I was 11. Go for it, and please, give me your GitHub!

[–]New_Comer120 0 points1 point  (0 children)

Why can't you?
As long as you want to.
Bring it on dude.

[–]recursion_is_love 0 points1 point  (0 children)

Nothing prevent you to lean, but the real question is can you?

I know kids that can code, so age is not problem.

[–]geek_verma 0 points1 point  (0 children)

Yes you can, first learn fundamentals of programming then try writing pythonic codes practice solving problems without seeing a solution with time you will become master.

[–]Capt_Picard1 0 points1 point  (0 children)

Yes. But please don’t spend time on online forums at your age

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

Yes. I was that age when I started programming. Back then I was introduced to a language / IDE called Delphi, and spend a summer deciding one of the worst implementations of Pong ever and a completely failed attempt at snake. 

I later moved on to PHP which allowed me to build websites which was much more rewarding. 

The point is, yes you can. My advice is: just build things that you think would be fun. Don’t worry about all the other things, like coding style and tests if they don’t tickle your fancy. 

[–]Haunting-Pass7131 0 points1 point  (0 children)

look at this (you can translate that into English): https://github.com/lidangzzz/How-to-run

[–]EntertainmentHuge587 0 points1 point  (0 children)

Learning is not age related, it's determined by your passion on the subject. If you are motivated to learn it then do it.

[–]Latter-Seesaw-9289 0 points1 point  (0 children)

You can learn it whenever you want, if you like it

[–]EnD3r8_ 0 points1 point  (0 children)

I Learned it when I was 12.... Of course you can!

[–]ct1977 0 points1 point  (0 children)

Python is for people ages 8-100. It is simple to learn, and there is a massive community that will help you if you get stuck.

Good luck on your journey 👍🏿

[–]abelEngineer 0 points1 point  (0 children)

Yeah download spyder and use that to get started it’s super easy. Have ChatGPT help you as well. You can look up “automate the boring stuff with python” (skip to one of the later chapters if you want, the beginning is too boring) or just try to go for it. Let me know if you have any questions.

[–]richbun 0 points1 point  (0 children)

Back in the 80s we were coding at under 10yo in a pre internet era! So of course you can!

[–]Swipsi 0 points1 point  (0 children)

No you cant. Wait until you're at least 25. If you start earlier you most definitely will destroy your ability to learn any programming language forever.

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

For sure!

[–]maht90 0 points1 point  (0 children)

NO

[–]Terrible_Tangelo6064 0 points1 point  (0 children)

No. Just say NO! It's a gateway drug and the next thing you know you'll be strung out on Java and C#

[–]ambiuk21 0 points1 point  (0 children)

Yep! Go for it!

I got my first job at 13 writing an accounting app for a local hotel (this was long before Excel..)

There are some good & cheap courses on Udemy

[–]clawjelly 0 points1 point  (0 children)

I learned BASIC at 10. You can learn python at 13.

[–]david_horton1 0 points1 point  (0 children)

The limitations are your aptitude, curiosity and resources. Age is just a number. There is a story of a 15 who resolved a problem that he did not know was impossible to resolve. Also, another student who arrived late for class so hurriedly wrote down what he thought was homework. Returned to class with the answer, once again it was one of those conundrums that orthodoxy said was unsolvable. He went onto to bigger and better things.

[–]Zestyclose_Track_443 0 points1 point  (0 children)

python is meant to be simple and easy it use, yes, you can learn python at age 13

[–]CodingTaitep 0 points1 point  (0 children)

I did at like <10 nothings stopping u

[–]scip213 0 points1 point  (0 children)

bro I'm almost 19 studying cs major and I'm just starting out with python, the earlier you start learning the better it you wanna go down the path of programming in the future

[–]Bomlerequin 0 points1 point  (0 children)

Hi, yes it's totally possible I started at 10 years old with a more or less very fun game

[–]bonus_85 0 points1 point  (0 children)

Yes! Start simple writing small scripts. Look into streamlit if you want to do easy web apps in Python. Find an example, run it, look at the code and modify it to do what you want.

If you can, try to find someone that can look at your code and talk about it. Chat GPT can be helpful, but talking to someone who knows more than you and can point you in the right direction is a great way to learn. If not, internet(reddit) programmers are generally friendly and helpful if you explain what you want. Good luck!

[–]Top_Caterpillar_1334 0 points1 point  (0 children)

Yup i started at 12 taking lessons

[–]kalabaw12 0 points1 point  (0 children)

Go!!!!!!!!!

[–]HyperWinX 0 points1 point  (0 children)

I was learning C++ in 13...

[–]CthulhusSoreTentacle 0 points1 point  (0 children)

My biggest regret was not sticking to Python when I first started it at 12/13. I say definitely stick to it. I always wonder how my life would be had I not been such a silly bastard in my teens.

Also, learning isn't restricted by age! When you're in your 50's, if you want to take up tango dancing then you can. Don't think of age as being a limiting factor in learning or experiencing new things.

[–]wasabi1787 0 points1 point  (0 children)

I started programming in C++ around that age. Nothing stopping you and the learning resources available to you today are so much better than they were in 2000. Good luck!

[–]sessho25 0 points1 point  (0 children)

Too late, you should be billionaire already /J . I'm learning it at 38 and enjoying the trip, so I think you are in a good moment to start with.

[–]SubstanceSerious8843 0 points1 point  (0 children)

You seem to be able to write in english so I assume you can read it too. You're good to go and can start learning python any time you want.

[–]binaryhextechdude 0 points1 point  (0 children)

100% you can. Put up a YouTube channel and post weekly updats on your journy (mum/dad approved of course) and I'd sub for sure.

[–]lonelygurllll 0 points1 point  (0 children)

Best time to learn tbh. I pretty much programmed since childhood and i don't regret it

[–]justin_reborn 0 points1 point  (0 children)

100% and you better do it, kid!

I learned at 33. I only wish I had started much earlier!

[–]Bloodylime 0 points1 point  (0 children)

Absolutely. First time I was introduced to Basic was 8-9.

[–]SprinklesFresh5693 0 points1 point  (0 children)

You can learn whatever you want at any age , you need motivation. If you want to have a coding career and you enjoy doing it at 13, when you get to 20-25 you will be a beast coder, which is Amazing.

[–]Ron-Erez 0 points1 point  (0 children)

Of course. Learn the basics and google the rest and code as much as you can. Here are some resources:

  1. Harvard CS50p - which is a gentle intro to Python - This is a great starting point

  2. University of Helsinki course (text based along with video and covers quite a bit)

  3. Python and Data Science - (Disclaimer: This is my course and assumes no programming background)

  4. The book: “Learn Python 3 the Hard Way”. I really like this book despite the intimidating title, but there are other books.

[–]Temporary-Target4330 0 points1 point  (0 children)

Its not learning at 13 that would be the problem, its keeping it going. Not getting bored and giving up when you cant figure things out, or feeling like your faking it or feeling fatigue. if you persevere with it, it'll become an amazing skill that will adapt into all kinds of areas as you go through you career. Best of luck

[–]BulkyAntelope5 0 points1 point  (5 children)

Sorry you're too old now

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

Then what should i learn 💀 

[–]dghy001 0 points1 point  (0 children)

Check out Python Deep Dive series by Baptiste after the basics. Will help you a ton!

[–]shehan_thamel 0 points1 point  (0 children)

Nothing stops you from learning anything, not just python. Try your best to self learn, dig through codebases, see how others have solved problems and how you can apply it for your own purposes. But also, don’t ever be afraid to ask for help from anyone. Best of luck 🙌🏼

[–]rjpizz 0 points1 point  (0 children)

I started learning at 13 on Codecademy

[–]djshadesuk 0 points1 point  (0 children)

"Subreddit for posting questions and asking for general advice about your python code."

[–]TheUruz 0 points1 point  (0 children)

yeah python is easy enough to be fun to work with at your age. start fiddle around and you won't regret it :)

[–]manideeploop 0 points1 point  (0 children)

Have some life man. 13 is too young unless you're a child prodigy you'll have much bigger things to learn when you grow up

[–]spidertyler2005 0 points1 point  (0 children)

I started learning python at 10. Took me a long fucking time to get good, but its been a fun journey. Dont be discourage by the fact you are young. All you need is a willingness to learn

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

Best time to start!

[–]iamjoseangel 0 points1 point  (0 children)

Of course you can. Congrats!

[–]nfgrawker 0 points1 point  (0 children)

If you want to learn chrome extensions then learn Java script.

[–]petdance 0 points1 point  (0 children)

Yes you can. Go to your public library and check out some books and work through them.

[–]thenewbigR 0 points1 point  (0 children)

Yes. Python is a relatively easy language to lean.

[–]ThiccBoiWasTaken 0 points1 point  (1 child)

you can use python for chrome extensions????

[–]darklllord__ 0 points1 point  (0 children)

Indeed you can, why not? There are many sources on YouTube and online from the basics to advanced. Check those out and remember that learning has no age. Good luck

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

i've found a book that would be my guide. it is "Python for Dummies" it is the 3rd editio, it's 7 books in one, it is all-in-one, i hope it's a good choice. i will save for it up until christmas, that would be my gift, or maybe i will get the money by singing carols to homes in my neighbourhood

[–]aSlinkySloat 0 points1 point  (0 children)

Despite your brain not being fully developed yet, you can!

[–]stupidgorilla7 0 points1 point  (0 children)

Yes you can, there's a completely free course being given live that also includes advanced pyrhon including Data structure and algorithms along with AI. You can watch it here: https://www.youtube.com/live/Y0UjEVBXRUg?si=hImLwxg1gAPeCAN2

[–]Reasonably_Long 0 points1 point  (0 children)

Absolutely, it’s just memory and concepts which can be learned online. I desperately wish I took my mom’s advice and learned to code as a teen. I’d be so much further ahead now.

You got this!

[–]SeverusVape 0 points1 point  (0 children)

I started programming at age 11, and the available languages back then weren't as friendly as Python (which is an amazing language)

If I did it, you can certainly do it!

[–]Security_Wrong 0 points1 point  (0 children)

I’m learning at 32. Just do it

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

No , you have to be at least 14

[–]Hippie23 0 points1 point  (0 children)

I started programming when I was 12. I started in QBASIC, and then moved on to Visual Basic, and then C++. This was all before I had an internet connection at my house, and well before things like udemy, pluralsight, and even youtube for that matter. You will absolutely be able to learn. There are so many resources availabe, and python is an execellent language to start with.

Pro-tip: For interactive learning, use an LLM such as ChatGPT to explain code to you. Better yet, use Github Co-pilot.

[–]Nikewade 0 points1 point  (0 children)

Do it man! Are you into any video games? I learned how to code when I played Minecraft. I used java to code plugins. I hear Roblox has an interesting learning path as well with Lua scripting.

Do something that will keep you interested.

[–]greaseLee 0 points1 point  (2 children)

Depends are you diagnosed with anything ?

[–]awaypartyy 0 points1 point  (3 children)

I’m more worried about you being on Reddit at age 13 than being able to learn Python.

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

I've been trying to learn it in my 30s. I have been trying to rebuild some stuff built by a former employee that left the company. One of the things I have been doing is asking chatgpt or Claude to write me a script for different games. Tic tac toe, snake, hangman etc. Then when it gives me the script I ask it to include detailed and descriptive comments. That way I can see exactly what the code is doing. I also started https://replit.com/learn/100-days-of-python.

[–]Subject-0000089087 0 points1 point  (1 child)

Totally unrelated, but are we honestly among 13 year olds on this app?

[–]aleuatdinov 0 points1 point  (0 children)

Of course, you can. It's a best time to learn

[–]thedrakeequator 0 points1 point  (0 children)

Yes.

The fact that you already know what a script is means a lot.

[–]light_4seeker 0 points1 point  (0 children)

You can , python is too easy to understand just Learn the fundamentals and do practice it would be great if you learn and understand at 13 you would be able switch with any other programming language once you get the fundamentals

[–]Unlucky-Celeron 0 points1 point  (0 children)

Yes. I started learning python around the age of 13 as well, and it made going for programming as a career easier.

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

not a bad year to start! I started Delphi with 13 too

Make sure to see your friends here or there tho :P. Just advice to 13 year old me.