Learning C: Phase 1 (10 days)


Introduction
Hello and welcome to my blog! I'm excited to share my journey of learning C programming with you all. As a beginner, I've finally decided to take the first step towards becoming a programmer myself. I've chosen to start with C programming, and I'm excited to share my journey with you all. In this blog post, I'll share my experiences, challenges, and progress as I learn C programming.
What Inspired Me to Learn C?
Why I start with C?
I've always been curious about programming & I didn't even know the basics of programming. So before diving into the world of coding I want to know all the basics and fundamentals. I started researching online and talking to friends who are into coding. Then I know about it.
My inspiration and guidance
My friends and seniors also played a big role in inspiring me to learn C. They told me that C is a great language to start with, and that it would help me build a strong foundation in programming. They also shared their own experiences of learning C and how it had helped them in their careers . So, I decided to take the leap and start learning C. I'm excited to see where this journey takes me!"
My Learning Resources
I'm learning C programming by watching tutorials by Raghab Sir from the College Walah channel on YouTube. Along with his tutorials, I also follow CodeWithHarry channel to gain more knowledge and insight.
Basic C programming by Raghab Sir
What I've Learned So Far
In the past 10 days, I have made significant progress in learning C programming. I started with the basics of C, including data types, operators, variables (such as int, float, and char), and input/output operations using scanf.
Next, I moved on to conditional statements, including if-else statements and the ternary operator. I practiced solving different types of problems related to these topics to strengthen my understanding.
Recently, I have started learning about loops in C. So far, I have completed the basics of for loops and while loops. I am excited to continue learning about loops and other advanced topics in C.
Challenges I Faced
As I mentioned above that I didnβt have any basic idea of programming . Therefore it firstly became hard to understand. But after some time I started understanding the datatypes and gradually it was seeming very interesting. And when I learnt something it was a really enjoying.
Here is my first programβ¦β¦. :)
#include <stdio.h>
int main()
{
printf("Hello World");
return 0;
}
Since then, I have gradually entered into the topic & continued my learning progress.
What's Next?
Till now I've covered the basics of C programming, including loops & I'm excited to dive deeper into more advanced topics.
In the upcoming days, I plan to learn about:
Do-while loops and nested loops
Pattern printing
Arrays and strings in C
Functions and function pointers
Structures , Sorting & File handling.
Conclusion
During the last 10 days I have covered lots of Basics in C programming. It was amazing so far. I'm proud of myself for sticking to my schedule and consistently practicing every day. I know that I still have a long way to go, but I'm excited to continue learning and growing as a programmer.
Thanks for reading.
Feel free to share your feedback!
πΌ'ππ πππ πππ πΎπ ππ½π ππππ π πππ! :)
Subscribe to my newsletter
Read articles from Arghya Roy Chowdhury directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by
