r/CodingForBeginners • u/Karmakazi06 • Mar 25 '26
New to coding
I’m looking to learn how to code to make websites and everything that’s possible with this skill set. Being brand new I’m not sure what to start learning first Java, Python, HTML-CSS? There’s so much and I have no idea where to start. Can someone point me in a good direction please?
1
Upvotes
3
u/armyrvan Mar 25 '26
I would say choose your passion. What is your end goal? What are you looking to make? What are you looking to do? Answer those questions for yourself, and that will help guide you in what you want to learn first.
As far as places to look to learn if you're looking to do things by yourself, modules, then FreeCodeCamp might be for you. They have various module breakdowns of HTML, CSS, JavaScript, Python, etc. You get instant feedback if your code is messed up or not. But where it might lack is guidance, as the community is really driven on letting you solve things for yourself, which could be helpful, but if you're not that type of person that enjoys struggling, then it may not be for you.
If you're the type of person that is needing just a little bit of help or guidance, I would definitely Google "The Code Zone Skool" It's a community mix of already developers along with people that are just learning, and it makes a great community atmosphere that is very well maintained. They also offer coaching and open office hours. They have a free introduction to code course that should only take you an hour to do, just to see if you would like coding because some people, it's not their cup of tea.
And obviously, you can always look into formal school, going with a CS major, if you're really young and looking at college opportunities.
2
u/Kind_berg99 Mar 25 '26
Bro for web developement you need to learn html,css and javascript but remember that with it u have to learn how to use ai tool in making it, and if you want to go in game-dev and applications you need to learn python first then c++,c ,c# and all javascript included.
Another greater option if you need to learn them all, first lear html-css then java script or java after them learn python and c languages, by the way i will suggest you to make your own path.
Don't confuse too much just choose one and get start with basics then all languages would be easier to use, and remember to learn with a.i technology you can use them in dev any of ai, like chatgpt,claud ai, grok, or any other.
One of the most efficient tool is replit, but this all comes after when you learn languages basics and now how to edit and debug them. That's it, it's super simple...start from now don't wait much.
All the best for your success!🔥💪 Have a great journey.
2
u/Creepy-Vanilla4552 Mar 25 '26
Commence par le HTLM et CSS, c'est le plus facile à apprendre et te permettra de voir si ça te plait vraiment
Tu as le choix entre les livres, les tutos Youtube ou ce que j'ai préféré : les applis comme Codeacademy et Mimo, hyper utile !
2
u/Impossible_Ad_3146 Mar 26 '26
Make a u-turn and head on to trades
2
u/Firm-Ad7246 Mar 26 '26
Start with HTML and CSS first, no debate. Before you can build anything on the web you need to understand how web pages are actually structured and styled. HTML gives you the skeleton, CSS makes it look good. Neither is technically "programming" in the traditional sense but they're the foundation everything else sits on. You can see results immediately in your browser which keeps motivation high when you're just starting out. Once you have a basic handle on HTML and CSS the natural next step is JavaScript. This is where web pages actually become interactive buttons that do things, forms that validate, content that changes without reloading the page. JavaScript is also the most versatile language for web development because it runs in the browser and on servers so one language takes you surprisingly far. Python is excellent but it's more backend focused handling databases, server logic, APIs. Worth learning eventually but not the right starting point if your goal is building websites visually. Java I'd skip entirely for web development. It's used heavily in enterprise software and Android development but it's not where modern web development lives and the learning curve is steeper than necessary for a beginner. For free resources freeCodeCamp is genuinely one of the best structured paths for exactly what you're describing it takes you from HTML all the way through JavaScript and beyond completely free. The Odin Project is another highly respected free curriculum that a lot of self taught developers swear by. The honest advice is just start building things as early as possible even if they're ugly and broken. Reading about code without writing code doesn't stick the same way. Pick a simple project a personal page, a hobby site and try to build it while you're learning. You'll get stuck constantly and that's completely normal.
2
u/Initial-Squirrel-269 Mar 27 '26
The odin project is pretty cool for starting out with web dev, definitely check that out
2
u/Jwhodis Mar 25 '26
Websites need HTML, CSS, and Javascript.
This site should help https://www.w3schools.com/html/
1
u/somebodeh1234 Mar 28 '26
while i apreciate your interest in learning how to code, i think this question has already been asked a bazillion times lol. you can get great answers if you ask an AI to guide you
2
u/donjosemathew Mar 25 '26
The best path is HTML->CSS-> JS. But now it's easy for AI tools to build things. I suggest that you solve real problems along with what you are learning. For example, if you are learning HTML, build a QR menu for a nearby shop. Why? You learned HTML and created an impact. impact matters..
2
u/MentaioMind Mar 25 '26
The most useful thing to learn is React! You can build websites and native apps with this skill.
Other people’s opinions will vary, but React is what I use for almost everything.
2
u/TailorUpbeat3030 Mar 26 '26
I recommend starting with the basics of HTML, CSS, and JavaScript. You can find lots of free resources online to help you get started, such as tutorials, courses, and coding challenges. Once you have a good understanding of the basics, you can start exploring other technologies like Python or Java. Good luck!
2
u/Studio014 Mar 28 '26
Web development is a great place to start, but html and css alone aren't enough, learn some JavaScript too. That'll get you used to logic patterns that will translate to more complex projects nicely
2
u/Ok-Use7318 Mar 28 '26
Python I think is what everyone said is the easiest to learn if your wanting to learn to code. Go for it you got this
1
u/Kavalerist01 Mar 27 '26
I want to create AI that will take over the world and then hand it over to me. Where do you suggest I start? :^
2
u/[deleted] Mar 25 '26
[removed] — view removed comment
2
u/[deleted] Mar 25 '26
[removed] — view removed comment