C Programming
History of
Presented To:
Raihana Zannat
Lecturer,
Department of Software Engineering,
Daffodil International university
Presented by:
Niloy Biswas: 171-35-225
Md. Mahmudul Islam: 171-35-218
Tanvir Islam: 171-35-239
Md. Emdadul Haque: 171-35-203
What is C Programing?
C is a high-level and general purpose programming
language that is ideal for developing firmware or
portable applications. Originally intended for writing
system software, C was developed at Bell Labs by
Dennis Ritchie for the Unix Operating System (OS) in
the early 1970s.
BCPL and B are "type less" languages whereas C
provides a variety of data types. In 1972 Dennis Ritchie
at Bell Labs writes C and in 1978 the publication of The
C Programming Language by Kernighan & Ritchie
caused a revolution in the computing world.
Origin of C
History of C
 Evolved from two previous languages – BCPL, B
 BCPL (Basic Combined programming language) used for writing OS & compilers
 B used for creating early versions of UNIX OS
 Both are “typeless” language
 C language evolved from B (Dennis Ritchie – Bell labes)
Algol programming language
 Algol is a computer programming language
 Developed in 1958.
 Named for the algorithmic process of
definition of a programming problem.
 Short for Algorithmic Language.
 Uses words to bracket blocks and
was the first to use begin end pairs.
BCPL
• Full form: Basic Combined Programming Language.
• Developed in 1996.
• Developed by Martin Richards
• Its having high portability.
• BCPL is the successor to the CPL programming
language.
B
• Developed in 1969
• Designed by D. M. Ritchie and K. L. Thompson
• Developed at Bell Labs
• B was derived from BCPL
• Designed for primarily non-numeric applications.
Any
QUESTIO
N?
#include <stdio.h>
int main()
{
printf (“Thank you”);
return 0;
}

History of C Programming Language

  • 1.
  • 2.
    Presented To: Raihana Zannat Lecturer, Departmentof Software Engineering, Daffodil International university Presented by: Niloy Biswas: 171-35-225 Md. Mahmudul Islam: 171-35-218 Tanvir Islam: 171-35-239 Md. Emdadul Haque: 171-35-203
  • 3.
    What is CPrograming? C is a high-level and general purpose programming language that is ideal for developing firmware or portable applications. Originally intended for writing system software, C was developed at Bell Labs by Dennis Ritchie for the Unix Operating System (OS) in the early 1970s.
  • 5.
    BCPL and Bare "type less" languages whereas C provides a variety of data types. In 1972 Dennis Ritchie at Bell Labs writes C and in 1978 the publication of The C Programming Language by Kernighan & Ritchie caused a revolution in the computing world. Origin of C
  • 6.
    History of C Evolved from two previous languages – BCPL, B  BCPL (Basic Combined programming language) used for writing OS & compilers  B used for creating early versions of UNIX OS  Both are “typeless” language  C language evolved from B (Dennis Ritchie – Bell labes)
  • 7.
    Algol programming language Algol is a computer programming language  Developed in 1958.  Named for the algorithmic process of definition of a programming problem.  Short for Algorithmic Language.  Uses words to bracket blocks and was the first to use begin end pairs.
  • 8.
    BCPL • Full form:Basic Combined Programming Language. • Developed in 1996. • Developed by Martin Richards • Its having high portability. • BCPL is the successor to the CPL programming language.
  • 9.
    B • Developed in1969 • Designed by D. M. Ritchie and K. L. Thompson • Developed at Bell Labs • B was derived from BCPL • Designed for primarily non-numeric applications.
  • 10.
  • 11.
    #include <stdio.h> int main() { printf(“Thank you”); return 0; }