C Programing Language -
- What is 'C' programming language ?
- Why it named as 'C' ? Who developed it ?
- Why we learn 'C' Programming language ?
- Why it is called middle level language ?
- More information about C ?
- Importance/Feature/Characteristics of C-Language ?
- What is C programming used for?
![]() |
| Source - ShoutProgrammer |
What is 'C' programming language ?
- What is C programming used for?
C is a powerful general-purpose programming language. It can be used to develop software like operating systems, databases, compilers, and so on. C programming is an excellent language to learn to program for beginners.
To know about 'C' Programming Language you must aware about what is programming language, So programming language is what ?
Let's understand it by following diagram -
![]() | |
|
To operate computer/laptop we must give instructions to it that instructions is called program in engineering language, and the person who write the program is known as programmer. And by which language programmer gives instruction to computer that language is know as programming language. as there are many programming language are available in marker such as,
C, C++, Java, Python and more.
- 'C' is programming language which is most popular and widely used by programmer.
- 'C' programming language was developed by 'Dennis Ritchie' and his team at 'AT and T' Bell Laboratory, in 1972 in USA.
- 'C' is Structured, High level and machine independent language.
- The program written in 'C' language is Efficient and Fast.
- 'C' is Highly Portable, Robust Language.
- 'C' Language contains several built in functions.
- By it's Simplicity and Feature Provided By 'C' Language it becomes more popular.
- 'C' is procedure oriented Language.
Why 'C' Language called as middle level language ?
Why it is called as middle level language ? Because of 'C' Language combines the feature of High Level Language and Machine Level(Low level Language) that's why ? it is called as middle level language.
Why it named as 'C' ? Who developed 'C' Language ?
Is there any question in your mind that, why? 'C' language named as 'C' then don't worry, read following points carefully -- As 'C' Programming Language was evolved from ALGOL, BCPL and B by 'Dennis Ritchie' at 'AT and T' Bell Laboratories, USA in 1972.
- 'C' Language uses many concepts from these language and added the concept of data types and other powerful features.
- There is no big reason of that why? 'C' named as 'C' as 'C' Language comes after 'B' Language is Simple reason.
- By the below timeline you can understand the evolution of Programming languages as 'C' Language.
ALGOL -> BCPL -> B -> C1960 1767 1970 1972
Why we Learn 'C' Programming Language ?
Why we learn 'C' Language ? as there are number of Programming languages are available in market ?- Because of that if you want to learn any programming language it must be Simple and Easy to learn Language.
- If you don't know anything about programming or programming languages then you must go through 'C'. I recommend you you must start with learning 'C'.
- If you Learn 'C' Programming then you can easily understand or familiar with the basic concept of programming and logic behind the program.
- Because of that 'C' Language holds the concept like dynamic memory allocation, Pointers, Structures and more.
- By learning any programming Language if you built any software in future it must be Efficient, Reliable and the program must be High Performing.
- If you learn 'C' Programming Language the it is easy for you to learn upcoming Languages Such as C++, Java, Python and more.
- Because as we discuss earlier if you learn or Know 'C' Language then you Familiar with the concept of programming and logic behind program by that it is easy for you to learn advanced concepts of Programming Languages.
More Information about 'C' Language ?
- Do you know that the ' UNIX ' Operating system which is widely use free operating system was developed at Bell Laboratories by using C-Language.
- Initially 'C' was mainly in academic environment, but with the release of many 'C' compilers for commercial use and increasing popularity of ' UNIX ' operating system, it beings to get wide spread support among computer professionals.
- During 1970's C-Language had evolved into "Traditional C". C becomes more popular after publication of the book " The C Programming Language " by Brain Kerningham and Dennis Ritchie in 1978. Book was so popular that the Languages comes to be Known as "K & R C".
- The name C is given because it comes after Language B.
- To ensure that the C Language remains Standard, in 1983, ANSI appointed a technical committee to define a standard for C. The committee approved a version of C in 1989 which is known as ANSI C. The standard was update in 1999.
Importance/Feature/Characteristics of C-Language ?
- Following are the importance and Characteristics of C-Language -
- 'C' is robust and Highly portable language.
- The program written in C is efficient and fast.
- C is modular language which makes debugging, testing and maintenance easier.
- C language is well suitable for structured programming.
- C program is extensible.
- C combines capabilities of Low Level Languages with the features of High Level Languages.
- C languages contains only 32 keywords which are easy to remember.
- C language contains several built in functions.
- we can add our own function into the C-Library.






إرسال تعليق