Introduction to C

In this tutorial, we will learn an introduction to C programming language. C is a general-purpose computer programming language. It is developed by Dennis M. Ritchie in the year 1972 at the Bell Telephone Laboratories. C language is really useful to develop Operating Systems, Network Drivers, Language Interpreters, Language Compilers etc.

History of C:

Here you can see the different versions of C languages with the publication date.

K&R n/a 1978-02-22
C89 ANSI X3.159-1989 1989-12-14
C90 ISO/IEC 9899:1990 1990-12-20
C95 ISO/IEC 9899/AMD1:1995 1995-03-30
C99 ISO/IEC 9899:1999 1999-12-16
C11 ISO/IEC 9899:2011 2011-12-15

Here K&R representing to Brian Kernighan and Dennis Ritchie

Example Program:

Here is an example program. The basic motive of this program is to show the syntax of a C program.

#include <stdio.h>
int main() {
   printf("Hello, World! \n");
   return 0;

Applications of C Programming language: –

C programming language can be used to develop various types of software. Please check out the following list of application of C programming language.

  • To develop operating systems.
  • It can be used to create language compilers.
  • Network devices can be programmed using C language.
  • GUI application software can be designed using C language.
  • It is one of the popular language used in embedded systems.
  • Used to create Database Management Systems such as MySQL.
  • We can use C programming language to develop web browsers for e.g. chromium.

This was just an introduction tutorial to C programming language. In the next tutorial, we will learn how to set up the environment on our computer to run c programs.

Spread the love
Scroll to Top