Welcome to my personal repository documenting my journey of learning C programming from scratch.
Here, you'll find my practice programs, mini-projects, and experiments as I explore the fundamentals of C.
This repo serves as:
- A learning log of my progress in C.
- A collection of hands-on code examples for various C programming concepts.
- A place to track improvements in my problem-solving skills.
- Basics of C — Syntax, variables, constants, operators
- Control Statements —
if
,switch
, loops - Functions & Recursion
- Arrays & Strings
- Pointers & Memory Management
- File Handling in C
- Mini Projects — Applying concepts in real-world style problems
- Strengthen problem-solving skills.
- Understand memory management deeply.
- Build a solid foundation for Data Structures & Algorithms.
- Gain confidence in low-level programming concepts.
This repository is a personal learning archive,
but suggestions, optimizations, or feedback are always welcome!
This project is licensed under the MIT License — see the LICENSE file for details.