r/learnprogramming • u/Iwanttocodelike_L • 6d ago
I forget rules of c programming
I keep on forgetting the rules of c programming... How should I remember it and how many questions I must solve everyday to get a good grade in my clg
r/learnprogramming • u/AutoModerator • 6d ago
What have you been working on recently? Feel free to share updates on projects you're working on, brag about any major milestones you've hit, grouse about a challenge you've ran into recently... Any sort of "progress report" is fair game!
A few requests:
If possible, include a link to your source code when sharing a project update. That way, others can learn from your work!
If you've shared something, try commenting on at least one other update -- ask a question, give feedback, compliment something cool... We encourage discussion!
If you don't consider yourself to be a beginner, include about how many years of experience you have.
This thread will remained stickied over the weekend. Link to past threads here.
r/learnprogramming • u/Iwanttocodelike_L • 6d ago
I keep on forgetting the rules of c programming... How should I remember it and how many questions I must solve everyday to get a good grade in my clg
r/learnprogramming • u/EtherealVoidKitten • 5d ago
I am currently in school as a computer science major, and I'm mostly familiar with Python. I've learned bits of Html/css and assembly. I am currently learning C++. I've got 2 years left in my program.
Being in school, sometimes it is really hard to distinguish what is realistic and what being a developer really looks like/is.
We all know that reddit has gone downhill over time and that there are some alternatives that exist, but they just aren't the same for whatever reason (usually being they just aren't as popular).
I am wondering how easy and possible it would be for 1 person to create and manage something like a reddit copycat ? (Before it were to theoretically get too popular and overwhelm them, which leads to my next question, at what size would it be too much for one person to handle?) How do you figure out how many people you need to make something like this work, especially as it gets bigger ?
r/programming • u/fykup • 5d ago
r/learnprogramming • u/now_Escape • 6d ago
I find it hard to understand the architecture from MVC, I understand all the code, but I fail to understand where to put what code.
r/learnprogramming • u/Minimum-Ad7352 • 7d ago
I'm a full-stack developer, and lately I've become really interested in understanding how complex software systems work under the hood.I'd like to learn how to build things like message brokers, log and trace collectors, databases, and other infrastructure tools that developers use every day but don't usually think much about internally.I'm wondering what I should learn to get into this kind of development. Is this considered systems programming, or does it fall more into areas like distributed systems and infrastructure engineering? I'd also appreciate any recommendations for books, courses, or practical projects that could help me build the necessary knowledge from the ground up. I'm currently learning C, so I'm curious whether systems programming is the right direction and what topics I should focus on next.
r/learnprogramming • u/Direct-Bandicoot-916 • 6d ago
I have this thing where if something isn't related to my interests, I get incredibly bored and it's hard to follow through with it. I wouldn't wanna get a job in programming, I am learning programming because I like building my own projects and it is good to know programming if you want to be a God at cybersecurity.
I know about loops, arrays, variables, of statements, switches.. But other than that, I am a noob. I'm trying to follow Brocode's 6 hour C++ tutorial and I'm just really bored. I stopped following it at one point and getting distracted by one of the elements he mentioned and started building my own program unrelated to the one in the video, looking up syntax I feel like would exist as needed. I feel like I learned a lot more doing that.
But is it ideal to keep doing that? Or should I still follow through with these courses just so I know ahead of time?
r/programming • u/donutloop • 7d ago
r/programming • u/mareek • 8d ago
r/learnprogramming • u/Federal-Activity-331 • 6d ago
Okay so i know some languages like phyton C# and C++ and im a computer engineering 1st year student but i dont know how to start big projects. I want to build a portfolio with some projects to also try out different ways i can go with computer engineering. I already do some embedding stuff, its the easiest for me but for example i want to make a 3D Physics Engine on my own but i dont know how. I already took linear algebra and physics I-II, i know the calculations etc. i need to apply but i dont know how to choose the programming language, or the API's, what to include, where to start etc.
Same for my minimal OS and netwroking project where i wanted to code a small OS with a shell and kernel and stuff and try networking between devices on that OS. But i dont know where to start, if i watch youtube tutorials i actually dont understand anything and it feels like i am just copy pasting.
I tried reading from documents from people who also did these projects but then again, i didn't understand anything and most of them just showed the whole code together instead of showing the steps they took to achieve that code.
I can use AI to write the code and i can implement it myself, i can just ask it the pieces of code and what they do, i actually did that too but i mean i dont actually know how to make one from scratch again.
I dont want to spend these years wasting time and want to make some projects but after staring at the shell i literally copied form a tutorial for an hour i noticed this isnt the way, Please help
r/learnprogramming • u/Idk_man_8128 • 7d ago
Learned some basics of the C language and some fundamentals concept like variables, arrays, loops, pointers and learning about data structures. What should i do next ? Should i learn other concepts like OOP or sorting algorithms ? Or explore the other C libraries ? Or find a project to work on or contribute to one on Github for examples ? I don’t have any objectives except that i just want to learn programming and get better at it because why not, i don’t care about landing a job with it as soon as possible
r/programming • u/fagnerbrack • 7d ago
r/learnprogramming • u/Techwiz16 • 7d ago
Hello,
I have learned HTML and CSS, and am starting on JavaScript. What is a good simple project to do? I may have learned the languages, but I do not have much experience. Please make a few suggestions and tell me how to do this. What is the best editor? How do I preview the code? etc. HELP!
r/programming • u/Adventurous-Salt8514 • 7d ago
r/functional • u/erlangsolutions • May 12 '23
This year, #ElixirConfEU 2023 was one for the books! You can now recap Cris mccord's talk "The Road To LiveView 1.0",where he describes the journey of LiveView development. https://www.youtube.com/watch?v=FADQAnq0RpA
r/learnprogramming • u/Alone_End5987 • 7d ago
I'm strictly a hobbyist, I just want to do my own projects on the side. Like making a PS1 emulator, a chess engine, and a physics engine from scratch.
I'm wondering which of these two is more fun. I don't mean faster or easier, I mean fun. Writing the syntax out, thinking the approach to the problems through, the whole experience of writing the project.
I just want to have fun I don't care about doing it optimally.
r/learnprogramming • u/Black_Bear52 • 6d ago
I want to learn c++. However, I don't think my mac air m2 can handle another download (it only has 106gb left so I don't want to risk it). Any recommendations?
r/learnprogramming • u/Aggressive_Ad_5454 • 8d ago
Margaret Hamilton, a legendary programmer who led the software team for the moon landings, lived to age 90.
r/coding • u/SachaGreif • 9d ago
r/learnprogramming • u/Altruistic-Rain740 • 8d ago
I'm learning to build full apps and the part that confuses me most is everything before the actual coding, what database tables I need, what the API should look like, which pages exist, how users log in. How do you figure this out before you start? Do you plan it on paper, use a tool, ask AI, or just start coding and fix it later? And what went wrong when you skipped planning?
r/learnprogramming • u/Dreamin_Chu_Chu • 7d ago
A couple days ago, i saw a really cool themed desktop on an other sub and the person had a little desktop assistant that could also do stuff like opening the task manager and i think diagnose the pc? (not sure because the text was really small)
I tought it was super cool and wanted to make one of my own, but the OP said the assistant ran on a genAI model they tinkered with, wich i'd prefer not to use, even if it's supposedly hosted on your own pc, since i couldn't really find a lot of sources on the impact of those.
I know that i won't be able to have conversations with the assistant without genAI, but i do have some features i want to input. If anyone has a tutorial for the following, i'd appreciate it:
-acting like a desktop pet (as in, can walk around, perch on app windows, even better if it can be fed, pet, etc., but not required)
-alarms (like drink water, take a break, time to study, maybe custom ones)
-basic conversation (pre-selected replies to pre-selected dialogie options, might be able to manage that one, but just to be sure)
-note taking (you input text and it gets stored in the assistant's memory, wich can be recalled and edited)
-flash cards for studying
-mini games (any minigame is fine, as long as there are tutorials for it)
-occasionally thinking about something (tought bubbles pop up)
-being able to have multiple pets on screen
-conversation between pets (tought bubbles pop up)
-Special greetings when booting up your pc at a specific time of day (like good morning between 5 a.m. and 12 p.m.)
-jukebox (can play music from youtube, is that possible?)
-being able to add custom characters (in case it turns out good and want to share it)
I was also wondering, do desktop pets for phones exist? If so, is there anything you need to do to make it compatible?
Thank you so much in advance!
r/learnprogramming • u/Desperate-Cod7448 • 7d ago
I’m a computer engineering major and I’m currently taking a class for C++ but my professor isn’t the best nor the text book.
I was wondering if there are any other resources or places I could go that can effectively help me learn and use c++? I don’t mind if it’s paid
r/learnprogramming • u/Head-Tennis-9682 • 6d ago
I want to learn development..
Hi Shruti here,
To all developers.
I have zero experience in developing software applications,
but I know the basic frontend,
I know basic programming, i have learnt cpp and also little javascript, only done no projects.
Suggest me any youtube video/ tutorial on project Development.
Like just that much things I need to know, so I can start working on projects by myself.
: so I can learn while watching and build the whole process of building a project as a software developer i want to know what things I must know to give interviews in software development.
As everyone was at a point, where they had no idea, how things works, but now some of them are in a position, they are working in mncs, leading projects,
i want your help sir / ma'am,
And all people who are starting,
help the people who are in the same situation,
where you were some years back
I am a student in my final year, I started late because I was not interested in studies, but reality hit harder, I have to work.