C Programming Tutorial

Facebooktwitterredditpinterestlinkedinmailby feather

What is C Programming

C is most popular and widely used computer programming language. It was developed by Dennis Ritchie in 1972 at the Bell Lab.

It is used to develop system application software.

There are various UNIX application developed in C language like OS, Compiler and many more.

C Language History 

C was started as a UNIX program Bell Lab.Dennis Ritchie was the founder of C Language.

C language is the successor of B and BCPL Language. It was formalized in 1988 by ANSI (American National Standard Institute).

The current stable version of C language is C11 and released in December 2011.

There were many programming languages developed before C language, listed below.

Language   YearDeveloped By
Algol1960International Group
BCPL1967Martin Richard
B1970Ken Thompson
Traditional C1972Dennis Ritchie
K & R C1978Kernighan & Dennis Ritchie
ANSI C1989ANSI Committee
ANSI/ISO C1990ISO Committee
C991999Standardization Committee

We should use C Language because of its features and we can develop various types of system applications like text editor, print spooler, network driver and many more.

Features of C Language

C has various features that are given below:

  • It is easy to learn.
  • It is system programming Language.
  • It can handle low-level activities.
  • It is a procedural language.
  • It has rich libraries etc.

C Language Features

List of C Language Contents

  1. C Language Environment Setup
  2. Execution flow of C program
  3. C printf and Scanf
  4. C Data type
  5. C Token
  6. Variable in C
  7. Operators in C
  8. Comments in C
  9. Escape Sequence in C
  10. C – Storage Classes
  11. C Decision control statement
  12. Loop Statement in C
  13. Break, continue and goto statement in C
  14. Type Casting in C
  15. Function in C
  16. Recursion in C
  17. String in C
  18. C Array
  19. Pointer in C
  20. Dynamic memory allocation
  21. C –Structure
  22. Nested Structure in C
  23. Union in C
  24. File Handling in C
  25. C pre-processor
Facebooktwitterredditpinterestlinkedinmailby feather

Leave a Comment