History Of C Language

Previous: What is C Language Next: Features Of C
Dennis Ritchie Image

C programming language was invented in 1972 by Dennis Ritchie while working at Bell Labs. It was designed to be a small, efficient language that could be used to write system software. C quickly became popular with programmers because it allowed them to create programs that ran faster and were more reliable. Today, C is one of the most widely used programming languages in the world. It is used for developing a wide range of software, including operating systems, office applications, games, and compilers. C is also often used as aglue language, meaning it can be used to connect different software components together. The history of the C programming language is closely tied to the development of Unix. In the early 1970s, AT&T Bell Labs was working on a new operating system called Unix. Unix was designed to be a portable operating system that could be used on a variety of hardware platforms. To write Unix, Bell Labs needed a high-level programming language that would allow them to easily write code that could be ported to different systems. Dennis Ritchie and Ken Thompson, two of the main developers of Unix, decided to create such a language and they called itC. C was heavily influenced by an earlier programming language called BCPL (Basic Combined Programming Language). BCPL was developed by Martin Richards in the mid-1960s. C borrows many of its features from BCPL, including its syntax and basic data types. C was also influenced by another language called ALGOL (ALGOrithmic Language). ALGOL was developed in the late 1950s and was designed to be a general-purpose programming language. C borrows some features from ALGOL, including its control flow constructs (if, for, while). The first version of C was released in 1972. It was very small, with only 32 keywords. Over the next few years, C was gradually extended and improved. In 1978, a new version of C was released, called K&R C, after its authors, Kernighan and Ritchie. This version of C was widely adopted and is still used today. In 1983, the American National Standards Institute (ANSI) published a formal specification of the C language. This version of C, known as ANSI C, added many new features, including function prototypes and support for local variables. In 1990, the ANSI C standard was adopted by the International Organization for Standardization (ISO). This version of C, known as ISO C, made further improvements, such as adding support for floating-point numbers. C has continued to evolve over the years. In 1999, the C standard was revised again and new features were added, such as inline functions and variable-length arrays. The latest version of the C standard is C11, which was published in 2011. Despite being nearly 50 years old, C remains one of the most popular programming languages in the world. It is used in a wide variety of fields, from game development to embedded systems. C is also the basis for many other programming languages, such as Java, C#, and Objective-C.


Post a Comment

Cookie Consent
We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.
Oops!
It seems there is something wrong with your internet connection. Please connect to the internet and start browsing again.
AdBlock Detected!
We have detected that you are using adblocking plugin in your browser.
The revenue we earn by the advertisements is used to manage this website, we request you to whitelist our website in your adblocking plugin.
Site is Blocked
Sorry! This site is not available in your country.