0% found this document useful (0 votes)
49 views5 pages

04 - History of C

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
49 views5 pages

04 - History of C

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

History of C

C Programming Language (1/3)

A general-purpose, procedural, imperative computer programming language


developed in 1972 by Dennis M. Ritchie at the Bell Telephone Laboratories to
develop the UNIX Operating System.

C is considered as a middle-level language because it supports the feature of


both low-level and high-level languages.

C language program is converted into assembly code and it supports pointer


arithmetic (low-level) but it is machine independent (a feature of high-level).
More about C
C Programming Language (2/3)

C was invented to write an operating system called UNIX.

C is a successor of B language and was introduced in 1972.

The language was formalized in 1988 by the American National Standard


Institute (ANSI).

The UNIX OS was totally written in C.


More about C
C Programming Language (3/3)

Most of the compilers, JVMs, Kernels, and others are written in C language

Most of the programming languages follow C syntax, such as: C++, Java, C#, and
others

Provides the core concepts like the array, strings, functions, file handling, and
others that are being used in many languages like C++, Java, C#, and others of
high-level).
Applications of C
• Operating Systems • Database Systems
• Language Compilers • Print Spoolers
• Language Interpreters • Utilities
• Assemblers • Graphics packages
• Text Editors • Word processors
• Network Drivers • Spreadsheets
• Modern Programs • IoT Applications
• Browsers and Extensions • Embedded Systems
Progression of C Programming Language
LANGUAGE YEAR DEVELOPED BY
ALGOL 1960 International Group
BCPL 1967 Martin Richards
B 1970 Ken Thompson
C 1972 Dennis Ritchie
K&RC 1978 Kernighan & Dennis Ritchie
ANSI C 1989 ANSI Committee
ANSI/ISO C 1990 ISO Committee
C99 1999 Standardization Committee
C11 2011 Standardization Committee
C18 2018 Standardization Committee
Embedded C 2008 Standardization Committee

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy