Mind map
Creating Software
Map content
Creating Software
Translator
- Is used to translate source code into machine code. A compiler and an interpreter are both examples of translators
- Needed to either compile or interpret the source code so that the computer (CPU) can understand it.
Complier
- Translates the entire source code into machine code
Interpreter
- Translates source code into machine code one line at a time
IDE
- Highlights errors in the code and may suggest possible solutions
- Consists of the following: Translators, run-time environment, editor, error diagnostics.
High-Level Language
- A programming language that is portable and can be used on other machines (computers).
- A programming language designed to be understood by humans (e.g. Python, Scratch and JavaScript).
Low-Level Language
- Type of language that is specific to a particular machine (computer).
- A programming language designed to be understood by computers. For example, machine code (binary)
Assembly Language
- This language has instructions that use binary code or mnemonics.
- A low level programming language which uses a small instruction set. These instructions are translated into machine code.
Information
- Description
- GCSE Computing Mind Map on Creating Software, created by Oliver Parra on 03/03/2022.
- Created by
- Oliver Parra
- Views
- 1
- Rating