C language was developed by Dennis Ritchie at AT&T Bell Laboratories in 1972 originally to write system programs for the UNIX operating system. It has since become popular for a wide range of applications due to its power and flexibility. C is a mid-level language that combines high-level and low-level language features, making it convenient for writing complex programs more easily than low-level languages. It has a small number of keywords but is still very powerful, well-structured with easy to understand syntax, portable across different computers, modular, and provides close hardware control.
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
History and Characteristics of C Language
1. History of C language
C language was developed by Dennis Ritchie at AT&T Bell Laboratories
located in the U.S.A. In 1972. The purpose of writing C language was
originally to write system programs under UNIX operating System, but the
power and flexibility of C language made it popular in industry for a wide
range of application.
Coding Series
2. History of C language
The earlier version of C was known as K&R C. the American Nation
Standard Institute (ANSI) developed a standard version of the language.
The standard version is known as ANSI C. this new version provided many
features that were not available in the previous version.
Coding Series
3. Characteristics of C Language
Mid Level Language
C is a middle level language, which means it combines the features of high
level language with the functionality of an assembly language.
Convenient Language
C is convenient language. It provides many facilities in easier way that are
difficult to use in low level languages. Programmers can write complex
programs more easily as compared to low level languages.
Small language
C is a small language. It has a small number of keywords and
programming controls. But still it is very powerful for developing different
types of programs.
Coding Series
4. Characteristics of C Language
Well- Structured Language
C is a well-structured language. Its syntax is very easy to understand. The
programs written in C language are easy to maintain and modify.
Portable
C language is portable, which means a C program runs in different
computers. For example, a program written in C language can be executed
on Intel Processors and Motorola processors. That is why it is preferable to
write program in C rather than machine language.
Modularity
C is modular, which means C programs can be divided into small modules,
which are much easier to understand.
Coding Series
5. Characteristics of C Language
Hardware Control
C language provides close control on hardware. It can be used to write
efficient programs to control hardware components of computer system.
Easily available
C is easily available. The C software is easy to access and can be easily
installed on your computer. The installation of C hardly takes a few
minutes.
Fast code Generation
The compilers of C language generate very fast code. The code executes
very efficiently. So the programs take less time to execute.
Coding Series
6. Characteristics of C Language
Easy to debug
C is easy to debug. The C compiler detects syntax errors quickly and easily
and displays the errors along with the line numbers of the code and the
error message.
Case Sensitive
C is a case sensitive language. It means that it can differentiate uppercase
and lowercase words. This features makes it easier to maintain the source
code.
Rich Libraries
Finally, C has a rich set of library functions and supports graphic
programming too.
Coding Series