Origin of C Programming Language

ORIGIN OF C PROGRAMMING LANGUAGE
“Programmers who understand sophisticated problem-solving techniques and can write an efficient and source code to be in high demand”
C Language Greater Noida, Best Training Institute on C Language

What is C Language?

C programming language was developed in 1972 by Dennis Ritchie at Bell laboratories of AT & T (American Telephone & Telegraph), located in the U.S.A. Dennis Ritchie is known as the founder of the C language. It was developed to overcome the problems of previous languages such as B, BCPL, etc.

Many of the C projects that exist today were started decades ago

The UNIX operating system’s development started in 1969, and its code was rewritten in C in 1972. The C language was actually created to move the UNIX kernel code from assembly to a higher-level language, which would do the same tasks with fewer lines of code.
Oracle database development started in 1977, and its code was rewritten from assembly to C in 1983. It became one of the most popular databases in the world.
In 1985 Windows 1.0 was released. Although the Windows source code is not publicly available, it’s been stated that its kernel is mostly written in C, with some parts in an assembly. Linux kernel development started in 1991, and it is also written in C.
But C programming isn’t limited to projects that started decades ago when there weren’t as many programming languages as today. Many C projects are still started today; there are some good reasons for that.
How is the World Powered by C?
Despite the prevalence of higher-level languages, C continues to empower the world. The following are some of the systems that are used by millions and are programmed in the C language.

Microsoft Windows

Microsoft’s Windows kernel is developed mostly in C, with some parts in assembly language. For decades, the world’s most used operating system, with about 90 percent of the market share, has been powered by a kernel written in C.

Linux

Linux is also written mostly in C, with some parts in an assembly. About 97 percent of the world’s 500 most powerful supercomputers run the Linux kernel. It is also used in many personal computers.

Mac

Mac computers are also powered by C since the OS X kernel is written mostly in C. Every program and driver in a Mac, as in Windows and Linux computers, is running on a C-powered kernel.

Mobile

iOSAndroid, and Windows Phone kernels are also written in C. They are just mobile adaptations of existing Mac OS, Linux, and Windows kernels. So smartphones you use every day are running on a C kernel.

“ C is a great language for expressing common ideas in programming in a way that most people are comfortable with.”
Blog contributed by- Nivedita Shivhare
 

Contact us on:
Email: vsquare
Facebook: vsquare_fb
Instagram: vsquare_insta

Comments