C is a general-purpose, high-level language that was originally
developed by Dennis M. Ritchie to develop the UNIX operating system at
Bell Labs. C was originally first implemented on the DEC PDP-11 computer
in 1972.
In 1978, Brian Kernighan and Dennis Ritchie produced the first publicly available description of C, now known as the K&R standard.

- Easy to learn
- Structured language
- It produces efficient programs.
- It can handle low-level activities.
- It can be compiled on a variety of computer platforms.
Facts about C
- The C Language was formalized in 1988 by the American National Standard Institute (ANSI).
- It is a successor of B language which was introduced around 1970
- The UNIX OS was totally written in C by 1973.
- Today C is the most widely us
- C was invented to write an operating system called UNIX.
- ed and popular System Programming Language.
- Most of the state-of-the-art softwares have been implemented using C.
- Today's most popular Linux OS and RBDMS MySQL have been written in C.
Why to use C?
C was initially used for system development work, in particular the programs that make-up the operating system. C was adopted as a system development language because it produces code that runs nearly as fast as code written in assembly language. Some examples of the use of C might be:- Operating Systems
- Language Compilers
- Assemblers
- Text Editors
- Print Spoolers
- Network Drivers
- Modern Programs
- Databases
- Language Interpreters
- Utilities
- C Language Basic
- Operators in c language
- Decision making statements
- Looping Statements
- Array in C
- Storage classes in C
- Functions in C
- Types of function calls in C
- Structure
- Pointers
- File and error handling in C language
- Dynamic memory allocation
- Command line argument
For Simple C Programs click on the below programs :
- Addition of two numbers
- Lower to upper case
- Upper to lower case
- Odd or even
- Add,sub,mul & div.
- Leap year
- Add n numbers
- Swap 2 numbers
- Reverse a number
- Matrix Multiplication.
- Generate Random numbers
- Solution for Quadratic equation
- String palindrome check
- String Reversing
- Sine Series evaluation
- Cosine Series evaluation
- Number Pyramid 1
- Number Pyramid 2
- C program to accept a string and find out total numbers of characters
- C program to print numbers from 1 to 10.
More programs will be updated soon. If you need any help or program just give a comment below.