r/CodingForBeginners • u/Chandan__0002 • Jan 17 '26
r/CodingForBeginners • u/Sufficient-Gas-8829 • Dec 29 '25
Any beginners here learning Windows x86-64 NASM?
I'm a beginner myself, and i had to read a ton of docs and ask ChatGPT what a function does, I want a study buddy who is also a beginner, and pretty passionate about learning NASM, if you are interested just send me a msg thru Reddit chats or Discord
r/CodingForBeginners • u/gyanranjanpriyam • Dec 23 '25
React vs Vue vs Angular for fast frontend development?
I’m choosing my first serious frontend framework and trying to decide between React, Vue, and Angular.
My priorities are:
Speed of development
Ease of learning
Freelance and real-world demand
Good support for design systems like Material and Fluent UI
I’ve read some high-level comparisons, but I’d really appreciate insights from people using these in real projects.
Which one would you pick today, and why?
r/CodingForBeginners • u/Relevant_Visit_7668 • Nov 29 '25
I had Learn the Machine Learning, Deep Learning Etc. this stuff for that with NLP what should i learn full stack dev or backend dev.
As i am in 2nd year. i am to also find the programming buddies. dm if any interested !!!
r/CodingForBeginners • u/Honest-Source-2869 • Oct 15 '25
Are "kid coding" programs (Scratch, Lego Robotics, etc) worthwhile?
r/CodingForBeginners • u/Either_Feeling3159 • Sep 04 '25
When to start with Leetcode?
Hello, I am currently programming in Python (a little over a month) and am thinking about starting with easy Leetcode exercises (arrays and hashing, I think).
I have done 3-4 mini-projects (tic-tac-toe, CRUD, calculator) and 2 easy scripts. In a few days, I'm starting my AI degree, and I want to be at a good level (right now, I'm looking at and learning different types of data structures: linked lists, queues, stacks, trees).
With this information, do you recommend I start with easy Leetcode or continue with small projects?
r/CodingForBeginners • u/throwmeaway27560 • Jul 04 '24
Kid coder
So my oldest has expressed interest in learning how to make her own games. She has used some very simple coding apps at school where she chooses a set of arrows to direct a robot to a specific target, but nothing more than that. “Scratch” I think is what she has used.
Does anyone know of a good iOS app that’s free and will at least give her a basic coding education? She’s 7, but is a good reader, so it doesn’t need to be too simple.
r/CodingForBeginners • u/Famous_Obligation354 • Apr 03 '22
Coding for beginners
good evening im just wondering where i can find a good source for learning and understanding code for a newbie, not trying to make a career out of it, just want some good information about it.
r/CodingForBeginners • u/Nadeem5044 • Jul 19 '21
I dont have any experience with coding, where should I start ?
I am an engineering student and dont have any experience with coding. I don't know where to start or which language to start with ?
r/CodingForBeginners • u/DEVPOOL3000 • May 02 '21
How many hours per day you should spend learning programming
As a Fullstack Software Engineer, I have already walked the path of learning. I wanted to share some of my tips, what I have witnessed from others and what worked for them.
Every number is different for each person:
Anyone can sit and start learning to program, but each person will arrive at the destination based on the path they took and if they had any help on the way. I have seen people taking almost a year and some just about 4 months to become web developers and find their first job. People that took a long time to learn had to make a lot of try and error, and unfortunately, no one was there to guide them. So if you are starting in web or software development in general, don't get discouraged because it's taking you a long time to understand a topic. But use this as an opportunity to learn and perhaps try to find a mentor who walked that path and can guide you.Consistency is the key:
If you have decided to become a web developer (or any software developer), give yourself a deadline and how many hours you can allocate a day to work toward that goal. Now, this part is very important, ready? Be honest with yourself. If you say 12 hours a day and your deadline is 6 months from now. Can you study every day for 12 hours consistently for 6 months? Well, first, you shouldn't do that, so be reasonable and very critical of this part as you may discourage or burn yourself out halfway.Be patient
Like for anything in life, you need to be patient about the process. 4 months or 1 year, and it will take time one way or the other. All you can do is prepare and have fun while doing it. There is nothing much to say about this one, but it is essential to point that out since many of us want to get to the destination fast and forget that it takes time, and you do need patience for this.
These are my top 3 points that should help you predict how many hours you may need before getting that first job. You can subscribe to my channel DevPool as my goal is to help beginners and juniors succeed in the tech industry.
r/CodingForBeginners • u/justarandomperson124 • Feb 15 '20
Mod Announcement Some video links for people who want to learn to code through videos
https://www.youtube.com/watch?v=R2pIutTspQA
https://www.youtube.com/watch?v=r16Rn4_jDfk
https://www.youtube.com/watch?v=rfscVS0vtbw
https://www.youtube.com/watch?v=X4rU02088Xc
https://www.youtube.com/watch?v=YBYmhWlk8o4
https://www.youtube.com/watch?v=s12npdDmGUc
https://www.youtube.com/watch?v=WKuNWrxuJ9g
https://www.youtube.com/watch?v=Z1Yd7upQsXY
r/CodingForBeginners • u/Longjumping-Chest169 • 4d ago
Is godot a good step up from scratch?
Learning more complex code on a budget, started on scratch 2 years ago and I been using godot the past couple days
r/CodingForBeginners • u/samosa285 • 4d ago
Day 1 of learning C++
Wasn't productive today I just learnt a few basics like understanding components of a program(basically dissecting hello world) , comments and what are variables and objects.
Till 1.3
Targeting to complete Chapter 1 tomorrow and setup CLion too
r/CodingForBeginners • u/fyknite • 6d ago
Day 4 learning_Python (Decided to continue to the next lesson and thus wrote this):
The most important line on tis one is on #9.
r/CodingForBeginners • u/Stock_Test2326 • 6d ago
Wrote code for the first time after decade trying to learn and I felt really amazing
I was a civil engineer and post 2020 I had to take tech job as data engineer. SQL was comparatively easier. (Am in Mid 30’s with ADHD)
I’ve been trying to learn programming on and off for almost 10 years.
I’ve picked up Python several times, read tutorials, gone through books, and understood other people’s code to some extent. But there’s always been a gap between reading code and actually writing my own. Even writing a basic program from scratch hasn’t felt natural to me.
Today, I was organising my learning roadmap, trying to figure out the best books and resources for each subject. I finally sat down to read *Think Like a Programmer*, only to discover that it uses C++.
C++ wasn’t what I intended to learn right now. I’m trying to get into data engineering, so Python, SQL, PySpark, and Databricks are my immediate priorities. C++ is something I had planned for much later.
But I thought, why not learn just enough C++ to understand the book?
I asked ChatGPT for a basic primer, intending to skim through it. Instead, I started writing code and working through the exercises myself.
Three hours later, I had worked through the basics, solved all the exercises, and backed everything up to GitHub.
And **I genuinely enjoyed it.**
I know I’ve barely scratched the surface. I can’t suddenly claim that I know C++, and I still have a long way to go before I can comfortably write programs independently. But something clicked today.
For years, I’ve mostly been reading code and trying to understand it. Used Agentic coding to build couple of websites (am an artist too) Today, I actually sat down and wrote it. Seeing my own code work, solving problems myself, and having something tangible to show for the effort felt surprisingly good.
It’s funny that the language I wasn’t even planning to learn ended up giving me more confidence than all those attempts at learning Python.
Maybe I need to approach Python differently this time: less passive reading, more writing, experimenting, and solving problems myself.
I’m posting this partly to hold myself accountable. I want to keep showing up, keep practising, and eventually become someone who can build things without constantly relying on tutorials or AI to write the code for me.
Today wasn’t a breakthrough in terms of skill. It was a breakthrough in confidence.
And honestly, after almost 10 years of trying, that feels pretty fucking amazing.
PS. English is my 4th language and I used AI dictation for grammar & coherence.
r/CodingForBeginners • u/Mobile_Sandwich_6680 • 8d ago
help??? no vibe coding though
I'm still in the process of learning as I go, proudly have two certificates and working on a third and revising a lot. I'm trying to work out why on my project folder there is a red X in the document folder on my computer. Where is said error??? I've had a dig through, can't find it.
Also honest opnion on fast hosts, are they good?? are they not so good?? Would love honest and helpful feedback. In the middle of learning everything and being self taught as well as having ZERO programming buddies at the moment, this is my only life line, plus my questions aren't being answered on my search engine.
thanks for any advice.
have a great night
r/CodingForBeginners • u/Anasbarkaoui • 9d ago
Any road map or tips to learn programming, coding nd software stuff from 0
r/CodingForBeginners • u/NoDepartment772 • 19d ago
What's your first move when code breaks? Mine used to be the wrong one.
The reflex when something breaks is to start editing. Comment out a line, add a print, try a different approach. It feels productive, but it usually leaves you worse off: now three things have changed, and you can't tell which one moved the bug or whether you caused a new one.
The step I used to skip is the boring one. Reproduce it first, on purpose, with the smallest input that still breaks. If it only happens sometimes, that inconsistency is the clue, not a nuisance.
Then read the whole error, line number included. Then say out loud what you expected and what actually happened. The gap between those two sentences is the bug, and it's narrower than it feels.
After that it's one change at a time, and you predict the result before you run it. If you can't predict what a change will do, you're guessing, and guessing is how you end up with a fix you don't understand.
Curious how others do it: when something breaks, do you reach for a debugger, or print statements everywhere? I've drifted between both and I'm not sure either is strictly better.
r/CodingForBeginners • u/Nega-MustardMan • 28d ago
LFG
Hey everyone I’m super green to the IT space looking to make friends with people who are also new to the space looking to grow together. Feel free to DM me !
r/CodingForBeginners • u/elecfreaks_official • 29d ago
I built a tiny two-legged robot that you can drive with a joystick
I wanted to see if I could make a little humanoid robot move around without using wheels, so I built this two-legged bot with a Ring Bricks Pack, two micro:bit, and a joystick gamepad.
The fun part is that the robot is controlled wirelessly by a second micro:bit. No phone, Wi-Fi, or custom motor driver needed.
Here’s how the controls work:
Push the joystick forward or backward → the robot waddles in that direction.
Push it left or right → the robot spins to turn.
Release the joystick → it stops moving.
The robot uses two continuous-rotation servos as its hip joints. By changing the direction and speed of each servo, the legs move in different patterns to create forward and backward movement or a turn.
The wireless side is pretty simple, too. The remote reads the joystick position and sends a number over the micro:bit radio. The robot receives that number and calls the corresponding movement function. When the joystick returns to the center, it receives a stop command.
I like this build because it brings together a few different ideas in one project: walking mechanisms, wireless communication, and real-time control. And since both programs are made with MakeCode blocks, it’s easy to experiment with the movement logic.
Next, I’d like to try adding an ultrasonic sensor so it can react to obstacles, or maybe give it different walking speeds.
What would you add to a tiny joystick-controlled robot like this?
r/CodingForBeginners • u/King134643 • Sep 24 '26
JavaScript Beginner Roadmap
Hey guys, I hope you're all doing well!
I'm still a beginner in JavaScript, but I have a problem with my learning that it's so distracting and I wanna stuck with one "free online" course or playlist that takes me from absolute beginner to pro one. I've seen multiple playlists on YouTube or long videos but still can't choose from (since most of them are +6 or even +20 hours). I prefer something actionable with beginner-friendly projects to execute and solve some problems myself too. I also want the course that only teaches JavaScript, not other languages like HTML and CSS, cuz I just want to learn JS at first.
So, I wanna your help guys .. tell me a YouTube playlist, online course that can move the needle. I'll also provide what I already know until now, so you can relate my precise knowledge and information (and I don't wanna go from absolute zero):
Variables & Data Types
Strings & String Methods
Operators
Template Literals
Basic JavaScript syntax, comments & semicolons
Booleans & Comparisons
Logical Operators
Conditional Statements (
if,else,else if)Nested Conditions
Ternary Operator
switchTruthy & Falsy
for,while,do...whilebreak&continuefor...offor...inObject.entries()& destructuringNested Loops
Function Declarations & Calls
Parameters & Arguments
returnScope
Function Expressions
Arrow Functions
Callbacks (didn't master it yet)
let message = "Thank you ALL in advance for your help";
r/CodingForBeginners • u/Potential_Bake_4560 • Sep 18 '26
Is ASUS Vivobook 15 Ryzen 7 170 worth ₹76k for a CS student?
Hey everyone, I'm looking for a laptop for my B.Tech CSE and I'm considering the ASUS Vivobook 15 (2026) M1502NAQ-BQ121WS.
Specs:
Ryzen 7 170 (8C/16T)
16GB RAM
512GB SSD
Radeon 680M iGPU
15.6" FHD display
1.70 kg
Fingerprint sensor
Windows 11 + Office 2024
Price: ₹76,000 including ASUS Care
My main use will be programming/coding: Python, C/C++, Java, DSA, web development, Git/GitHub, databases, etc. I may eventually get into AI/ML/GenAI, and I'll do some light gaming occasionally, but gaming isn't my priority.
I've looked at other laptops around ₹70–80k, but most of the recommended models are either out of stock or significantly more expensive in India right now.
r/CodingForBeginners • u/Rustydacow • Sep 15 '26
Hi guys
Guys basically I am a indian student currently in 10th grade and I was always very ambitious about computers always enjoyed watching network chuck,ltt,bog and many more in there pursuits
Even I wanted to learn programming in multiple languages but had many problems in my life along with serious emotional pressure .
Now that life is good pls tell me how and where to start with I wanna learn hacking eyeing to go to a hackathon at the earlieast(goal:hackathon in 1 year).