Language of Computer
Computer
understands only the electronic signals (Binary Language). Either current is
following or not.
- Current Flowing :ON : 1 True
- Current Not Flowing :OFF : 0 False
Programming Language
A software is created with programming language and related utilities, which may come in several of the above forms; and large suites (often called Integrated Development Environment; IDE) that include editors, debuggers, and other tools for multiple languages.There are two types of programming language…1. High level language used by programmer for e.g. -COBOL, PASCAL, C, C++, JAVA . NET etc.
2. Low level or Machine level language (Binary) There is a translator to translate high level to low level and vice versa.
Compiler
Compiler is a
kind of system software specially known as a Utility program. Compiler
translate the High level Language to low language so that data and instruction
passed through you program is executed with the help of computer.
Interpreter
Interpreter is also a translator which translates the High level language into machine level code to be executed but it differs from compiler, it checks programs line by and when it gets the first line correct then it sends to execute and when if there are many mistakes exist in the program during deploying (running) process then it prompts you to rectify the error whereas compiler checks entire program at once if the program is correct, sends to execute otherwise prompt you to reconsider. Interpreter is used in Visual Basic etc.Assembler
It is used in
Assembly level language which is used to translate the Mnemonics and register
variables to machine level code to execute.
High level language
High level
language is the programming language which uses text commands written in
general English near to user comprehension. This kind of programming language
needs a Compiler or Interpreter so that the program code may be converted into
machine level code. Examples of High level language are C, C++, BASIC, FORTRON,
JAVA, Visual Basic etc.

No comments:
Post a Comment