C is a programming language developed at AT & T’s Bell Laboratories of the USA in 1972. It was designed and written by Dennis Ritchie and Ken Thompson.
Prerequisite
Absolutely no prior knowledge is required to learn C programming. Each topic has many lessons and examples that you can practice and learn.
The first step in learning C programming is to install a C compiler for practice. Learning programming is all about practice coding. The more you practice, the more you will learn.
C Tutorial Topics
List of C programming lessons given below. Learn in top to bottom order.
1. C Introduction
3. C Data Types
- C Data Types
- C Variables and Constants
- C Storage Classes
- C Global and Local Variables
- C Arrays
- C Structures
5. C Control Structures
7. C Function Related
9. C File Management
2. C Input – Output
4. C Operators
6. C String Types
8. C Pointers
10. C Preprocessor
Recommended Books
Sometimes it is difficult for a self-learner to master programming without proper guidance. As a learner you are totally confused how to begin learning, it happens to most of us.
Lectures are good, but always forgotten when you are out of classroom or when you have finished watching videos. So, all you need is to slowly understand and absorb the concepts and workout examples of each topic in C programming yourself.
Books are your best friend when you are learning by yourself.
Here we recommend few books to get started with C programming language.