What is C Programming Language?
C is a high-level programming language developed by Dennis Ritchie in 1972 AD. The reason behind its name C is because there was already a programming language called B. So he gave his creation name C Language.
C language is popularly known as the mother of all programming languages. It is capable of all the high-level and low-level programming stuff. All the basic to advance concepts and points are included in it. Once you will learn the C programming language, it will be easy for you to learn other programming languages as you already learned the basic concept of programming and how the programming stuff works.
C language code needs a compiler to execute and the program written in C language. There are already many C language compilers like Turbo C, DEV CPP, etc.
Features of C Programming Language:
- Programs coded in the C language are machine-independent.
- It supports Modular Programming.
- It is a structured programming language.
- It is used to code for hardware-level programming.
Advantages of C Language
- It is the mother of all programming languages.
- Both High-level and low-level programming is possible.
- System and Application software can be developed using the C language.
- It executes and runs the program fast.
- Many IDE or compilers are available for the C language.
Disadvantages of C Language
- It doesn't support Object-Oriented Programming.
- Hard to learn for beginners.
Example or Sample of C Language Code To print a Text
#include<stdio.h>
int main(){
printf("My first C program!");
return 0;
}