Mind map
Programming Languages
Map content
Programming Languages
IDE (Integrated Development Environment)
- Tree
- Translator
- Interpreter
- Translates and runs the source code one instruction at a time but doesn't create an executable file
- Assembler
- Assemblers are used to turn assembly language into machine code.
- There are many different assembly languages to support different CPU types and each one needs its own unique assembler.
- Compiler
- Translates all of the source code at the same time and creates one executable file.
- Translates source code into machine code.
- Interpreter
- Run Time Environment
- Allows you to test your code quickly so you can test your code to see if it works.
- Editor
- Editor allows you to write and edit your code.
- Error Diagnostics
- Used to debug your code. It locates errors and suggests ways in which to fix it.
- Translator
- Tree
High level languages
- One instruction of high level code represent many instructions of machine code.
Low level languages
- One instruction of assembly code usually only represents one instruction of machine code.
- machine code
- Code designed to be understood by the computer like binary.
- mnemonics
Information
- Description
- Year 9 Computing Mind Map on Programming Languages, created by Aiden Leither on 08/11/2019.
- Created by
- Aiden Leither
- Views
- 0
- Rating
More on Integrated Development Environments