Q. What is C?
Ans. C is a Computer Programming Language.
Q. What is Computer?
Ans. It is an electronics machine which always works on instructions.
Q. What is instruction?
Ans. It is a command which is given to computer to perform a job.
Q. What we need to give instruction to computer?
Ans. We need a language?
Q. What is language?
Ans. It is a medium of communication.
Q. Which language we need to give instruction to computer?
Ans. Binary Language. Which written in 0 and 1 form. 0 mean OFF and 1 mean ON.
Why computer understand binary language?
Challenge
- Always given by market (client)
- Here to sale this robot with 0-1 documentation is challenge
- What is challenge ?
- Complexity
- What is solution?
- Make is simple.
- Which is simple documentation?
- English Like.
What is the situation?
- We have a servant in hour home who knows Chinese.
- Communication gap is in issue
How it can resolve?
- We need a translator.
What is translator?
- It can convert source language to target language
- Types
- Assembler
- Translate assembly language to binary.
- Interpreter
- High Level Language (Eng. Like) to Machine Language
- Line by Line
- Compiler
- High Level Language (Eng. Like) to Machine Language
- Complete translation in One Time.
- Assembler
- Types
Interpreter Vs Compiler with example
Which translator work for C?
- C use Compiler.
- The name of C complier is “tcc.exe”
- Full form of TCC
- Turbo C Compiler.
- Turbo is name of company
- First Vendor of C
- EXE stands for executable file or it is an extension of executable file
- It is a software which can independently run in computer.
Important thing to keep in mind.
What is C?
- C is a computer programming language which is used to develop programs to solve real life problems with the help of computer world.
- If we know the a programming language then we are able to enhance the capacity of computer time to time.
- C can develop system software and application software.
- Now days C known for system software.
Types of Software
What we need to do programming in C?
- IDE (Integrated Development Environment)
- A Place where all the facilities are available to develop a program
- The Name of C IDE is TC.EXE
First Program of C