1. C language basics
What is C language ?
What is purpose of making c language?
What is use of C language?
2. What is C language?
C is a computer programming language.
We can use C to create lists of instructions for a computer to
follow.
C is one of thousands of programming languages currently in
use.
The C programming language is a structure oriented
programming language, developed at Bell Laboratories in
1972 by Dennis Ritchie.
C language was invented for implementing UNIX operating
system.
3. What is use of C language?
Features of C programming language:
C language is one of the powerful language. Below are some of the features
of C language.
Reliability
Portability
Flexibility
Interactivity
Modularity
Efficiency and Effectiveness
Uses of C programming language:
The C programming language is used for developing system applications
that forms a major portion of operating systems such as Windows, UNIX and
Linux. Below are some examples of C being used.
Database systems Graphics packages Word processors
Spreadsheets Operating system development Compilers and Assemblers
Network drivers Interpreters
4. Benefits of C language
1. As a middle level language, C combines the features of both high level and low level
languages. It can be used for low-level programming, such as scripting for drivers
and kernels and it also supports functions of high level programming languages,
such as scripting for software applications etc.
2. C is a structured programming language which allows a complex program to be
broken into simpler programs called functions. It also allows free movement of data
across these functions.
3. C is highly portable and is used for scripting system applications which form a major
part of Windows, UNIX and Linux operating system
4. C is a general purpose programming language and can efficiently work on enterprise
applications, games, graphics, and applications requiring calculations etc.
5. C implements algorithms and data structures swiftly, facilitating faster computations
in programs. This has enabled the use of C in applications requiring higher degrees
of calculations like MATLAB and Mathematica.