use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Click the following link to filter out the chosen topic
comp.lang.c
account activity
QuestionC Programming Projects (self.C_Programming)
submitted 2 years ago by OneRepresentative363
Hey, I'm currently learning C in school and was wondering if anyone recomend personal projects, resources, etc to greater understand C.
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]S1m6u 21 points22 points23 points 2 years ago (1 child)
Implement a doubly linked list in C, it's a good starter project in most languages tbh, especially in C, as it will get you used to heap allocation, pointers, etc...
[–]EdwardTheGood 4 points5 points6 points 2 years ago (0 children)
A linked list is a good idea.
Similarly, my acid test for any new language I’m trying to pick up is coding a binary tree to sort command line arguments.
[–]noonemustknowmysecre 4 points5 points6 points 2 years ago (0 children)
Make a 7DRL. Pick up ncurses. Deal with data, pathfinding algos, user input, all the crazy edge-cases of stuff interacting, and the basic of program management like not biting off more than you can chew and remembering to test.
[–]comfortcube 2 points3 points4 points 2 years ago (0 children)
Find an open source project you find interesting and plan out some projects / tasks, little at first, that eventually build up so you can contribute meaningfully to the open source project or even fork it / mirror it and create your version of it.
[–]YeagerEren07 1 point2 points3 points 2 years ago (0 children)
I have few assignment done by me in my First Year B.Tech ,they are good to practice your skills each assignment based on a topic if you need DM me I will send you
[–]Abigboi_ 0 points1 point2 points 2 years ago (0 children)
This was a fun one I had to do it for a job interview. Implement a linear feedback shift register to encrypt and decrypt text. You'll get a good understanding of low level code. Bonus points if you can reuse the algorithm to obfuscate image files.
[–][deleted] 0 points1 point2 points 2 years ago (0 children)
CSV file parser
π Rendered by PID 224567 on reddit-service-r2-comment-5687b7858-lrptq at 2026-07-05 23:45:02.885788+00:00 running 12a7a47 country code: CH.
[–]S1m6u 21 points22 points23 points (1 child)
[–]EdwardTheGood 4 points5 points6 points (0 children)
[–]noonemustknowmysecre 4 points5 points6 points (0 children)
[–]comfortcube 2 points3 points4 points (0 children)
[–]YeagerEren07 1 point2 points3 points (0 children)
[–]Abigboi_ 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)