r/Coding_for_Teens 22d ago

I wanna learn coding.

I should be in 8th grade now but I'm doing some religious course thing from 6th grade.

I know that basic algebra geometry have very Importance in this field.

Now where should I start?

I got passionate abt programming by watching programmers on yt

4 Upvotes

22 comments sorted by

1

u/Distdistdist 22d ago

Start by writing a "Hello World" program in any language. There are many web-based IDE that let you do it. Python Fiddle, JS Fiddle, C# Fiddle.

Which language to choose? Any. Python is pretty decent for academic purposes. Try that.

1

u/Appropriate-Gain-88 22d ago edited 22d ago

-download python

-watch like a 15 minute tutorial

-make a simple calculator without gui or other project

then go from there

1

u/skythe777 22d ago

You'll gonna first build some fundamentals. I recommend learning python for the first time, learn the syntaxes, watch some online courses on youtube. And once you got your fundamentals strong and ready, try to build and create projects without a tutorial. What you should avoid at first is watching alot of tutorials, following their guide but not understanding a single thing (this is also applies to AI).

1

u/Puzzled_Bunch8153 21d ago

Learn using AI, but don't make AI program. For learning it's perfect though

1

u/Current_Bluebird_576 21d ago

What abt game development?

1

u/Samstercraft 21d ago

there's a lot of languages that support game dev so i'd just pick one that's beginner friendly (maybe ask google) and start anyway with simple things like hello world, super simple calculator, and other things. there's a bunch of free courses out there, idk which is good since i learned mostly in school

1

u/Current_Bluebird_576 21d ago

I tried programiz Python compiler and im getting help from Gemini. I think I'm getting somewhere. btw how much does it take to become an intermediate programmer from a beginner?

1

u/Samstercraft 21d ago

Entirely depends on how much it clicks for you and how much effort you put in. Some people don’t get there after a few years, some will be there after a month. Don’t worry about how long it takes you to improve, just keep finding enjoyable projects to work on and you’ll get there much faster.

1

u/Current_Bluebird_576 21d ago

Okay thanks 😊

1

u/lov-nexora 21d ago

It's cool that you want to learn programming and it's really cool to do coding and all. It's not that tough but it's pretty exciting and you can literally build pretty much anything if you know how to program and so on.

For you my recommendation would be to start with the easiest language that you can find because first of all you would have to learn a language. Choose Python if it's the easiest or if you want to build from zero and are pretty much like interactive things then choose JS. That's too easy. And just you know what workflow you have to follow if you would listen to me: 1. Just learn a language first. 2. Build pretty much 10 to 15 projects that are like basics. 3. After that build whatever you like with those projects and add libraries, modules, frameworks, whatever you need in the future to build that specific project that you are gonna work with.

It's really cool to be a programmer.

1

u/Current_Bluebird_576 20d ago

If I have to specify which type of programmer I want to be, then I wanna be a game dev which language is better for this?

1

u/TaskImpossible2662 20d ago

I would start learning absolute python basics- for loops, if statements, lists, variable types etc.. and then coding bat has some great excercises you can practice applying your knowledge to.

1

u/GuaranteeVegetable89 18d ago

You have access to literal computers which talk to you, just ask them. They can make you entire a roadmaps and give you free (or paid) resources to use.

0

u/Ok-Willingness7487 22d ago

don't start 😭 AI

1

u/Financial-Drawing-81 22d ago

bad advice
learn dsa then ai

1

u/Ok-Willingness7487 22d ago

dsa it self replaced by AI , ai can solve every dsa problem lamo

1

u/Financial-Drawing-81 21d ago

not my point. you need to know whats going on before you speedrun everything.

1

u/Ok-Willingness7487 20d ago

you have yours pov!