What is C Programming Language
Table of Contents
WHAT IS C PROGRAMMING LANGUAGE ?
Before starting learning C Programming language let’s get familiar with C Programming Language.
C is a general purpose programming language. C is widely used in the development of various types of software starting from various operating system (such as Windows, IOS, Linux, etc.) C is even used to create 3D movies. In a word, there is no field where C does not walk.
We have already mentioned that C is an easy and beautiful language to start learning programming. If you know C programming, you will not only understand how a C program works, but you will be able to draw a mental picture of how a computer works.
C is a highly efficient programming language. This is probably the main reason why it has remained popular for over 44 years.
Standard C Programs are portable. Code written for one system works on another operating system without any madifications.
C PROGRAMMING LANGUAGE
C Programming Language is a powerful general-purpose programming language that is faster, portable and suitable for all types of platforms.
If you are new to programing, starting your programming journey with C is a great choice for you.
How do you start learning C Programming Language why or where to learn C programming Language and from where to learn it, I have tried to highlight some comparative aspects of it in the next chapters.
HISTORY OF C PROGRAMMING
C Programming is closely related to the Unix operating system. This chapter discussess the history of C Programming.
UNIX SYSTEM DEVELOPMENT
Unix operating system developers Danish Richie and Stephen C. Johnson decided to rewrite the system in the B Language. However, some features of the PDP-11 were not sufficient for B, which led them to develop the C language.
Development of C began in 1972 on the Unix system PDP-11. Large parts of Unix were then rewritten in C. In 1973, C was used as a powerful enough language in the Unix kernel. Danish Ritchie and Stephen C. Johnson made further changes to the language over the years to make it portable to the Unix operating system.
Version-PDP-11 of Unix system is written in assembly language. Assembly language is a low-level programming language. Which is written only for a specific platform. It very difficult to write and understand.
FIRST BOOK ON C PROGRAMMING
In 1978, the first book on C Programming “The C Programming Language” was published. The first edition of the book provided a general description of the language to programmers for many years. This book written by Brain Carningham and Danish Ritchie is popularly known as “K&R”.
Pingback: The First C Program -