Before we can begin to write serious programs, it would be interesting to know the history of C language. Here we are going to discuss a brief history of c programming language.
C was originally designed for and implemented on the UNIX operating system on the DEC PDP-11, by Dennis Ritchie and Ken Thompson in 1972 at Bell Laboratories of AT & T (American Telephone & Telegraph), located in the U.S.A.
In the late seventies, C began to replace the more familiar languages of that time like PL/I, ALGOL, etc. No one pushed C. It wasn’t made the ‘official’ Bell Labs language. Thus, without any advertisement, C’s reputation spread and its pool of users grew. Dennis Ritchie seems to have been rather surprised that so many programmers preferred C to older languages like FORTRAN or PL/I, or the newer ones like Pascal and APL, but surprisingly c became a popular programming language.
Let’s see the programming languages that were developed before C.
Programming Language | Year |
---|---|
Regional Assembly Language | 1951 |
Autocode | 1952 |
IPL (forerunner to LISP) | 1954 |
FLOW-MATIC (led by COBOL) | 1955 |
FORTRAN (First compiler) | 1957 |
COMTRAN (precursor to COBOL) | 1957 |
LISP | 1958 |
ALGOL 58 | 1958 |
FACT | 1959 |
COBOL | 1959 |
RPG | 1959 |
APL | 1962 |
SIMULA | 1962 |
SNOBOL | 1962 |
CPL | 1963 |
Speakeasy (Computation Environment) | 1964 |
BASIC | 1964 |
PL/I | 1964 |
JOSS | 1966 |
BCPL (Forerunner to C) | 1967 |