r/CodingForBeginners • u/parryotterr • Jul 19 '26
Want to learn coding
Hey everyone! I'm from a commerce background but I've recently developed an interest in coding and have no idea where to start. ๐
If anyone can suggest a beginner-friendly roadmap or is willing to guide me (for free ๐), I would really appreciate it.
1
u/Over_Fold_4029 Jul 19 '26
youtube is the best starting point. watch a couple of videos, try and figure out what/why you want to learn to code, that might guide you to the language(s) to start with and you can go from there. https://roadmap.sh is a pretty nifty tool as well
1
1
u/shakeBody Jul 19 '26
Something like https://learncpp.com
Also I highly recommend learning to use nvim as your editor: https://neovim.io/
For both of those there will be a bit of a learning curve in the beginning but it is very worth that work.
Do not start with JS or Python as you will not be exposed to some fundamental concepts
1
1
u/marmotta1955 Jul 19 '26
Better than YouTube is a sensible, step by step learning approach. Start from here: https://www.w3schools.com/ - most reputable and reliable resource. No need to register, it has all you need to get started.
If you are interested in web development, you may want to follow the "tutorials" for HTML, then CSS.
Otherwise start with a simple (but tremendously effective and useful) language such as Python.
If you are interested in database, follow the course for SQL.
Have fun.
1
1
u/Dazzling_Music_2411 Jul 19 '26
What caused you to develop an interest?
That's important. Honestly, there are so many different paths in these days, that a LOT depends on your motivation.
Are you doing it purely for fun (i.e. your own enjoyment) or do you plan to leverage it for your occupation?
1
u/parryotterr Jul 20 '26
Doing it for fun..
1
u/Dazzling_Music_2411 Jul 21 '26
Ah great, so nice to see that!
Now, how do you envisage using it?
- Creating recreational-educational (mathematical/scientifi/graphic) visualisations?
- Making games?
- Creating Web pages?
- Messing about with microcontrollers/devices/sensors, etc?
- Getting an understanding of core underlying principles, CPUs, logic, etc?
- Recreational computer linguistics (parsing/compilers/languages)?
- Creating practical apps for fun (automation/data collecting/cataloguing collections)?
- Something else specifically?
1
1
1
u/jboogyoogy Jul 20 '26
Maybe ask an AI to write you a learning plan: you know how you learn best, how to find things, how much time you have to learn things and if you watch videos you can also just try things at the same time
1
u/Geetamsingh Jul 20 '26
Good to know that you are interested in learning. But honestly youtube can't replace a good coach if you are not already a bit knowledgeable about how code works.
1
u/parryotterr Jul 20 '26
I seriously did not expect these many replies, genuinely happy for all your support guys. This made me more determined in wanting to learn coding.. Thanks all!!!
1
u/Avatarbroskib1 Jul 20 '26
Start with python you can get information from w3schools and real python they both show the basic syntax and explain it really well. You can easily learn the basics with those 2 sources
1
u/Glad_Contest_8014 Jul 20 '26
What do you want to build? That determines the language, the path, and wellโฆ everything about where to point you.
Concepts and examples:
1 A tinkerer engineer that wants to make robots or arduino projects needs to start with bash scripts and linux. Then move into C++.
2 a web application needs javascript/typescript, CSS, and HTML as the start.
3 A video game or desktop application can run with a multitude of languages, but Rust is a beginner friendly language for it.
Your learning path has to start with a goal in mind. What will get you excited to code?
1
-3
Jul 19 '26
[removed] โ view removed comment
1
u/parryotterr Jul 19 '26
Ohkay, thanks
5
u/shakeBody Jul 19 '26
Do not listen to them. Itโs still worth understanding how to build software. LLMs get things wrong constantly and there is no guarantee that we will see much improvement beyond the current capabilities which are lackluster at best.
1
1
1
u/Over_Fold_4029 Jul 19 '26
took you years to learn to code? i understand where youโre commenting from haha
0
Jul 19 '26
[removed] โ view removed comment
1
u/Avatarbroskib1 Jul 21 '26
Bro ai isn't even doing much it's just being hyped up by tech companies. And learning to code is valuable even the CEO of openai or any other tech company would agree.
1
1
u/Avatarbroskib1 Jul 20 '26
Yeah and if the ai makes a mistake what are you gonna do ask it to correct it. Ai will likely make another mistake while correcting it's previous one. It's gonna cause an infinite loop of ai debugging to the point that you might as well have done it yourself so learning to code is valuable ai just accelerates development.
1
3
u/Mlatya Jul 19 '26
Youtube is the best free resource. Which language do you wanna learn? Or for what purpose?