C Tutorial

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.


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 practicing and less reading. The more you practice, the more you will learn.

C Tutorial Topics

Introduction C Input-Output
C Operators C Variables & Data types
C String C Control Structures
C Functions C Pointers and Dynamic Memory
C File I/O C Preprocessor Directives