A Brief History of the C Programming Language


 Dennis Ritchie created C in the early 1970s while working at AT&T Bell Laboratories.


Bell Labs' development of the Unix operating system was intimately linked to the creation of C.


In the past, operating systems were usually developed in assembly language with portability as a secondary consideration.


There was a need for a more effective and portable programming language for creating operating systems throughout the Unix development process.


Later, Dennis Ritchie developed a language known as B, which was a development of BCPL (Basic Combined Programming Language).


Its goal was to close the gap between the high-level languages of the era, such as Fortran, and Assembly's low-level capabilities.



B was not strong enough to sustain Unix development, therefore Dennis Ritchie created a new language with some extra capabilities and borrowed ideas from B and BCPL. He gave this language the name C.


C was a popular choice for systems programming because of its straightforward architecture, quickness, efficiency, performance, and tight integration with a computer's hardware. This resulted in a C rewrite of the Unix operating system.


Author: AW.Imadh Ahmed

Post a Comment

0 Comments