26-5 Introduction To C
26-5 Introduction To C
‘C’ is a
1. High level / middle level programming
language.
2. It is a compiler based programming language.
3. It is a procedure oriented programming
language [POP].
4. It is a general purpose programming language.
What is a program?
Set of instructions is called program.
What is a software ?
Set of programs is called software.
Or
As per IT industry software is a digitalized and
automated process.
What is a language?
Generally the human languages like telugu,
English, hindi etc are used to communicate with
humans. To communicate with the machines we
have to write the programs [ software ] .
To develop this software we have use / learn
computer languages like C / C++ / Java / .Net /
Python etc.
What is a translator?
Always the user given instructions are in English,
which is called source code. But the computer
understandable code is binary code. To convert
this source code into binary code we are using the
translators like
1. Compiler
2. Interpreter
3. Assembler
Compiler and interpreter used to convert high
level programs to binary code.
Assembler used to convert low level programs to
binary code.
Compiler converts the total source code at once by
leaving error lines.
Course fee
With videos 4000
With out videos 2000
6. Device drivers
Eg: audio / video / usb / printer drivers etc.
7. Embedded applications
Eg: tv / a/c , mobile, car sensors,……
8. Browsers
Eg: chrome, firefox, internet explorer,…
9. Media players
Eg: vlc, mx-player, windows media player,…