Mindmap
2.5
Inhalt der Mindmap
2.5
A Programming Language is a formal language used to communicate with the computer
- GENERATIONS
- 1st Generation = Machine Code which is directly executable by computer processors although it is difficult to be read, written and hard to find errors as well as being specified to one computer
- 2nd Generation = An assembly code program which uses a set of symbols and letters but needs an assembler to translate into machine code. Examples are Assembly Language.
- 3rd Generation = A programming language that uses English and mathematical symbols to create instructions and needs to be translated back into machine code by using compilers or interpreters. It is easier to understand as it used logic for its rules and need to learn commands. Code is portable for other computer systems. Examples are Python or C++
- 4th Generation = A programming language that is a declarative language which used facts and rules and decides the process to be performed. "SELECT, FROM, WHERE". Examples are SQL
- GENERATIONS
TRANSLATORS
- ASSEMBLER
- Translate assembly code into machine code and used in device drivers and needs fast execution
- A program that processes to change a programming language into a machine code
- Compiler
- A program that translate a program written in a high level language to the machine language of the computer language
- Interpreter
- ASSEMBLER
Informationen
- Beschreibung
- Year 10 Computing Mindmap am 2.5, erstellt von Khang Duong am 01/03/2019.
- Erstellt von
- Khang Duong
- Aufrufe
- 1
- Bewertung
Mehr zu Compilers, Interpreters and Assemblers