My Blog
Articles related to programming, computer science, technology and research.
Subscribe to's YouTube channel for different tutorial and lecture videos.

05/10/2016 Categories: C Programming. 29 Comments on C Programming Tutorial

C is one of the most widely used programming languages across the world. Programming related concepts of many programming languages were derived from C. C was developed by Dennis Ritchie.


This C Programming tutorial is intended for beginners who have no idea of programming. You are suggested to follow the tutorial in top-down fashion, i.e., start with first topic, then second and so on. Scroll down for topics.


Video Tutorials


Note: Entire C programming tutorial is divided into several sections. Each section contains related concepts. All the sections are available below and on the left side (for PC and laptop users) of the webpage to quickly navigate between them.




Note: Resources provided here are only for individual study. They are not to be reprinted and sold outside.




Syllabus: Download Syllabus PDF

How useful was this post?

Click on a star to rate it!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

Sponsored Content


You can follow any responses to this entry through the RSS 2.0 feed.

I’m not sure why but this blog is loading very slow for me.

Is anyone else having this problem or is it
a issue on my end? I’ll check back later and see if the problem still exists.


Nice Post.

Actually, I am thinking to read further study related to computer and I don’t have much knowledge about it how I can make myself better.?? And want to learn programming in an easy way??? and you help me a lot

I tell only one thing which is This website provides valuable data to
us, keep it up.

Thank you for sharing such valuable information about this versatile language.
I really have a keen interest in c programming.

What are the () for? That is where I tell you what blog I want you to share. shareBlog( C Programming Tutorial 10 ), for example. This thing I m passing in is known as an argument .

Seriously, what a great reference for people who need help and advice when it comes to ideas! This is perfect!! I also learned a few things myself.

Hi, I do believe this is an excellent site. I stumbledupon it 😉 I may come
back once again since I saved as a favorite it.
Money and freedom is the greatest way to change, may you be rich and continue to help other people.

Thanks for sharing this information, I would like to share the information for students who want to become software developers & learn C++, Drona Training Academy offers C++ Coaching in South Delhi for all modules. Thanks a lot!

Best ever. Marvelous!
Thank you


Thanks to the wonderful manual

I want to learn c graphics step by step what course I will study and what is the website where I leen c graphics

this is ausome i like all contents

    are you aayush bhaiya who passed out previous year from kv bhel hardwar

Very helpful and easy to understand

It’s fantastic

All is well


I want to know how to make website, autoresponder, automated emails.
What courses I will study?

    I would suggest you to take a course on “Full Stack Web Development”. Free courses are available on websites like Udemy, Udacity, Coursera, etc.

Superb, what a web site it is! This web site provides valuable data to
us, keep it up.

Actually iam thinking to read further study related to computer and i dont have much knowledge about it how i can make myself better.??And want to learn programming in easy way???

    You can start learning C Programming. Start with the basics and move on to next level topics.

This is very useful to the people’s and is very easy to under stand

There’s certainly a lot to learn about this subject.
I like all the points you have made.


Leave a Reply

Your email address will not be published. Required fields are marked *