r/CodingForBeginners • u/Limp_Inevitable1739 • 7h ago
How it feels to discover Stack Overflow as a newbie.
Actual lifesaver
r/CodingForBeginners • u/Limp_Inevitable1739 • 7h ago
Actual lifesaver
r/CodingForBeginners • u/Rare_Return_7731 • 11h ago
Hey everyone I'm new to coding and I am starting to learn c but i am really confused, i tried to figure out but there are lot of resources.. as I am a complete beginner to coding idk how to actually learn c and what to use ..
I would really appreciate if anyone can help, what should I do youtube tutorial? Any course? Any book?
Where should I exactly start ? And how do I do it ?
r/CodingForBeginners • u/Sufficient_Back9765 • 11m ago
Hey everyone,
I've been tutoring CS students for several years now, all on a volunteer basis. One recurring problem: there are never enough tutors for all the students who need help.
At some point I started asking my students to try AI tools like ChatGPT to work through concepts on their own. It didn't go well, most of them struggled with knowing what to ask, and even more with honestly assessing what they actually understood vs. what they were just nodding along to.
I couldn't find a tool that solved this, so I ended up developing one myself . It's been genuinely helpful for a lot of my students so far.
A couple of questions for this community:
Drop a comment or DM me if you're interested, happy to answer questions too.
r/CodingForBeginners • u/Joe-Mama098 • 1h ago
I see so many sources that say python is good to start for easy or use C for a strong start and ofc C++ is probably the hardest so I’d probably start python or smth. But how would I actually learn it. Like I see people say websites are good or YouTube videos are useful but I also see that they have faults and could be too slow or they miss things or have errors. I also see some people using books which seems good but that seems really difficult and how would you go about to do that and what would I use. Or maybe a book isn’t the best. I don’t really need the ‘best’ I just want a good way to learn coding with the fundamentals stuck inside and manage to work my way up eventually. I’d also like to hear some quick like 2 month learners or something in case I’d like to help someone else learn quickly.
r/CodingForBeginners • u/Exact-Veterinarian-9 • 12h ago
r/CodingForBeginners • u/Nearby-Advertising44 • 6h ago
Hi everyone,
I'm a complete beginner to programming and cs in general, I literally know nothing yet.
I want to learn HTML, CSS, and JavaScript for free, but I'm overwhelmed by how many resources and opinions there are.
Could someone recommend a roadmap for learning them?
I'm mainly wondering:
I'd really appreciate a step by step roadmap from complete beginner to being confident with HTML, CSS, and JavaScript.
Thanks!
r/CodingForBeginners • u/United-Stomach1317 • 11h ago
So I just got into entry level coding and bug fixing and can also do similar things of that nature but since im new to do this im willing to do stuff for free to get my feet wet and if the task I perform is to your satisfaction you can give a tip but its not necessary so if anyone need something done lmk ill give my best effort to accomplish the task as best as I can.
r/CodingForBeginners • u/Ivan_8100 • 3h ago
Hi everyone,
I’m a 12-year-old developer-to-be, and I’m deeply passionate about learning and tech. I’m already independently mapping out my academic and career goals.
Before diving into Python and writing my first lines of code, I decided that a great programmer needs to "refactor their own mind" first. That’s why I started a repository called **Mental Engineering**.
Right now, I am using this space to:
I just updated my main README.md and published my first thought log (about dealing with family judgments and focusing on results over noise). I’m not here to spam—I would just honestly love to get some feedback from experienced developers on this approach and the repository layout.
Here is the link: https://github.com/ivan8100
Thank you so much to anyone who takes a moment to check it out and support a young coder starting out! 🧠🚀
r/CodingForBeginners • u/OxymoronNomad • 6h ago
hey , i have recently started python for backend development i am building projects using django, i also follow a machine learning course on youtube (just 1 hr a day) and dsa by takeuforward . i want if anyone of you can guide me onto how to build that programmer thinking and what majorly to do . i will also appreciate if you can guide me on how can i find my niche .
P.S-I am a college student.
r/CodingForBeginners • u/Repulsive-Hunt-5413 • 4h ago
I was honestly so done with standard compilers. Dealing with normal error logs was literally frying my brain and getting super irritating.
I just wanted something that actually helps with my programming instead of throwing cryptic errors at me, so I started searching for an AI-integrated compiler. I finally found this one online IDE recently, and it's been exactly what I was looking for.
Has anyone else made the shift to AI-integrated IDEs yet, or are you all still raw-dogging traditional compiler
r/CodingForBeginners • u/Afraid-Bad-4404 • 20h ago
So I have started learning web development through freecodecamp website and as of now it is going decent with the websiteBut what I want is obsession with coding .how do I go crazy with coding as if when I am doing coding or sitting somewhere I want to get into the coding world .Like how I am mad about boxing .as I am a boxer after the workout of 2-3 hoursI am constantly thinking about it every day and shadow boxing wherever I get the chance and all.Completely going crazy about it.so yeahh ..I am also looking for a partner who is learning or may be senior to me in coding .and suggest me some discord group or something where I can hangout with similar people who are doing the same thing.As I do live in hyderabad .I am also okay to hangout ofline which is more better actaully .we can decide a particular place as well for that.Interested people can Dm me .
Approach:-
As of now I am trying an aproach offI will search an Shop or mall or smtgthen I will build the website for them bywhat ever I am learning in the freecodecamp I will be implementing to build this website .
REQUIRED :-♦️Suggestion from where to learn ( website , youtube channel or any app etc)♦️Need a partner who is also learning ( may be senior or anything is alright and if lives inhyd ready to hangout as well)♦️ Suggestion so that how to build the mindset for coding♦️book recomendation for coding mindset .( I do read a lot of books )
r/CodingForBeginners • u/Level_Cash3336 • 19h ago
I've tried 3 different ways to send the user using the buttons. only one worked and within that one that worked, there was only the one button that worked. The css file only change the look based on if its being hovered over, if it is selected (based off of which page is selected) so i dont think that should mess with anything. im fairly new to coding this much, but i cant find any help.
r/CodingForBeginners • u/SuchCriticism6745 • 15h ago
Good morning. I have recently started studying C# with the book The C# Player's Guide. To learn more effectively, I am using AI to generate extra exercises in addition to the ones in the book, but I don't know if the ones from the AI are good enough.
Here's an example of one I had to do after finishing the chapter about loops to review the previous chapters
The Tavern Simulator (Boss Fight: Total Review)
You just finished a quest and decide to rest at the local tavern. The program must simulate your choices during the evening, managing your wallet and your stamina.
Coding Rules:
Change the console title to "Tavern Simulator".
Ask the player for their name and store it in a string.
Create two starting status variables:
coins = 50
energy = 100
Open a large while(true) loop that represents your time spent at the tavern. At the beginning of each loop iteration, clear the screen (Console.Clear()) and print the player's current stats like this (use colors!):
Name: [Player Name]
Coins: [X] (in Yellow)
Energy: [Y] (in Green)
Display a menu with these options:
1 - Buy a hot meal (Costs 15 coins, restores 30 energy).
2 - Buy a dwarven ale (Costs 5 coins, restores 10 energy).
3 - Go outside and chop wood (Earn 20 coins, costs 40 energy).
4 - Go to sleep (End the evening).
Read the user's input and use a switch statement to handle the 4 choices.
Conditional Logic (The if statements inside the switch):
If choice 1 or 2: check first if the player has enough coins! If they do, do the math (subtract coins, add energy) and print a success message. Else, print a red error message ("Not enough coins!").
If choice 3: check if the player has at least 40 energy! Otherwise, print an error message ("You are too tired!").
If choice 4: use the break command to escape the infinite loop.
(Optional but recommended): Add a Console.ReadKey(); after the success/error messages, so the user has time to read what happened before the Console.Clear() wipes the screen for the next turn.
Outside the loop (after the user goes to sleep), print a goodnight message: "Goodnight [Name], you finished the day with [X] coins and [Y] energy.".
r/CodingForBeginners • u/ValuableHot4470 • 19h ago
Hello everyone, I started learning Java Full Stack about 6 months ago, but somehow I couldn't complete it. Now that I have started again, I realize that I have forgotten most of the concepts. This time, I have started from scratch and am currently learning OOP concepts. I hope I will be able to complete it successfully this time.
If you're in the same boat, we can connect and help each other stay consistent and learn together.
I also know the MERN stack, through which I completed an internship and some freelance work. Alongside that, I am practicing DSA as well.
r/CodingForBeginners • u/ilkvur • 1d ago
Imagine that in 2050 google, microsoft and nvidia are controlling every drop of water for AI servers, RAM and CPUs are impossible to obtain and only old scrap is available to the normal population. While you hear a microsoft powerpoint AI drone destroying the last 5m2 of forest in the whole world you are planning with your rebel faction a digital revolution to free the world. What would be the best language to learn now?
If the answer is assembly I would prefer to get killed by whatever age restriction block they implemented.
r/CodingForBeginners • u/anadalg • 1d ago
I recently revisited the classic N-Queens problem, something I first implemented in QBasic back in the mid-90s when I was in high school. Looking back at that original version, it was full of nested loops and lacked recursion, so it was far from elegant or efficient.
A few years later, at university, I learned the standard recursive backtracking approach. Now, 27 years later, I decided to revisit the problem once again and see how far I could push the implementation.
Rather than jumping straight to the fastest solution, I built four different versions. The first one is a straightforward backtracking solver, while each subsequent version introduces new optimization techniques, eventually ending up around 40 times faster than the initial implementation. Along the way I explored algorithmic improvements, low-level optimizations, and parallel execution.
I documented the whole process in a video (in spanish, but YouTube's automatic english dubbing is available) because I thought other programmers who enjoy classic algorithms, performance optimization, or old-school systems programming might find it interesting. I'd also be curious to hear how others here would approach optimizing the N-Queens problem today.
Video: https://www.youtube.com/watch?v=vivmMFGfNbU
Source code: https://github.com/albertnadal/n-queens-c-solver
r/CodingForBeginners • u/Certain_Mobile_4991 • 1d ago
Hello everyone, I am 17. I am from non maths and non computer background but coding has always fascinated me. I learned java, html and python in lockdown (2020-2021) but forget most of it.
I am also interested in AI(I have seen Claude building mind blowing websites in minutes)
Can anyone guide me?
r/CodingForBeginners • u/Due_Loss_2679 • 1d ago
I graduated from 12th this year with PCB and gave a neet attempt which I failed now I am going for BCA from tier 2 clg.
I have never done anything close to coding I only know some basics of computer like excel ms etc so please give me advise how should learn the basics of all subjects (specially maths)in bca in my first year.clg is starting this week
r/CodingForBeginners • u/rAcTiV3_BRAIN-C3LL • 1d ago
So experts I need help as a newbie!!(• ▽ •;)
So , i am a late teen and i want to learn ALOT for my future , i am interested in gamedev,webdev, ethical hacking,finance and much more i'd rather not blurt it out ! So the main thing is I LACK A LAPTOP/TABLET. I do know i can learn a lot on just smartphone (I did actually learning python reached def by sololearn ,ai and pydroid) but i am starting in DATA SCIENCE and i need help , how should i start drop some tools , tips etc experts!!(人 •͈ᴗ•͈)
r/CodingForBeginners • u/CatLord1245 • 1d ago
I tried learning through a tutorial on unity but I had no idea what I was typing? Preferably free
r/CodingForBeginners • u/lukagrayofficial • 1d ago
So, my family kept asking me to "make the computer do the thing" and every time I'd go "just open the terminal and..." well... 🥲
Claude Code, OpenClaw are genuinely incredible tools. Also genuinely built by and for people who are fine staring at a blinking cursor. My mom is not that person. Most people are not that person.
So, I built Operon. Same idea, an AI agent that reads/writes files, runs shell commands, browses the web, does multi-step tasks on its own, can be connected to WhatsApp, Telegram, etc., except you just... type in a chat box.
I also wanted it to feel like a native desktop app instead of a browser pretending to be one. So it's Rust + Slint (no Electron, no Chromium tab riding along), idles around 70MB RAM, and the app itself launches in under 50ms. First time I measured it I assumed I'd benchmarked it wrong.
Also gave it a "who's allowed to do what" system, because the second you let this thing live on WhatsApp or Telegram so people can message it, you realize randoms on the internet should probably not have the same permissions as you.
So: you = full access, everyone else = nothing, until you say otherwise.
Attached some screenshots of it running.
It's a solo project, very much still cooking, binaries are up on releases if anyone wants to poke holes in it. Please poke holes in it, that's genuinely what I'm here for. 🙏
Here is the repo: Operon
r/CodingForBeginners • u/Realistic-Cherry3334 • 1d ago
Hey i am going to do btech but in the college I am taking admission it have
1.Cse
2.Cse(software engineering)
3.Cse(ai and ml)
4.Cse(data science)
5.IT
So I have to choose between this so what should be my priority order
Also have another doubt as college have not started I have one month so I am thinking to learn something as I have seen I have made plan of learning c++ and then switching to striver dsa playlist
Along with learning what college teaches in first year
So do this plan is right and also do I need to learn c++ or should I directly watch striver dsa playlist
What are some suggestions
r/CodingForBeginners • u/Powerful-Ad7275 • 1d ago
​
I have plenty of time now so I decided to learn coding, (absolute beginner)
•Which language should I start
•where to learn (I have tried cs50 c programming but feel not good to me)
Pls help
r/CodingForBeginners • u/bossyTerminal79 • 2d ago
Enable HLS to view with audio, or disable this notification
I'm not a pro dev, I learned a lot of this as I went, and I actually finished a full game using Python 3.11 and Pygame. Posting here in case anyone learning Python wants some inspiration or a real example of what you can build.
The game is a deckbuilder set in a cyberwarfare world. You play as a sentient process trying to fight through a system and get yourself installed into the OS. Think hacker vs. system defenses, but you ARE the hack.
The whole aesthetic is built around a PC terminal look. ASCII-style art, command-line vibes, the whole thing. The card mechanics use real technical terminology, things like buffer overflows, privilege escalation, packet injection. It's not just flavor text, the mechanics actually connect to what the words mean. I wanted it to feel like you're picking up something real about how systems work while you play.
Pygame was genuinely tough to work with at first. If anyone here is learning Pygame right now, don't give up.
The game is on Steam if you want to check it out. I know promo stuff can feel spammy so I'm not going to push it hard: https://store.steampowered.com/app/4610000/kill_9/
r/CodingForBeginners • u/Historical-Pass-3483 • 2d ago
I recently started learning Python through freeCodeCamp course. At first I was really excited and made good progress, but after a while I lost the motivation to keep going.
I still want to learn programming, but it's hard to stay consistent, especially when I don't feel like I'm improving.
Have any of you gone through the same thing? What helped you stay motivated and keep learning? Do you follow courses, build projects, or have another approach?
I'd really appreciate any advice or personal experiences.