What is the program? What is a programming language?
Program: When we face a problem, we start looking for a solution. Similarly, when a computer language (0,1) is used to solve a problem, the instructions written in that language are collectively called a program.
Programming Language: Programming language combines various words, letters, numbers, symbols, and formatting rules to write programs.
Eg - C, C++, Assembly Language, Java, etc.
Translator Program.
Because of converting source code into object code, it is called a translator program.
There are three types of translator programs.
1. Assembler,
2. Compiler,
3. Interpreter.
Source code: A program written in a higher language is called source code.
Object code: Machine language code.
Assembler:
A translator that converts a program written in assembly language into machine language is called an assembler.
Note: mov, inc, and add are called mnemonic codes.
Compiler:
A translator program that converts source code into object (machine) code is called a compiler.
The compiler works in 2 steps.
Programming languages that compile:
C, C++, Objective-C, C#, Pascal, COBOL, ADA, Visual Basic, Smalltalk, Scheme, etc.
Interpreter:
The Interpreter also converts high-level language into machine language like compiler. But, the interpreter does not convert the source program into an object program, it executes the line directly and returns the result.
Programming languages that are interpreted by –
BASIC, PHP, Python, Perl, Ruby, Javascript, etc.
0 Comments