Mind map
programming languages
Map content
programming languages
IDE
- THE TREE
- editor
- Allows you to edit your code
- run time environment
- Allows you to run your code and see if there are any erros and where they are
- error diagnostics
- allows you to see your errors and tell you where you are but only for syntax errors
- translator
- translates source code into machine code
- compiler
- translates all your code in one go and produces an executable file faster than an interpreter
- returns a list of errors once compiling is done for the entire program
- interpreter
- translates your code line by line and comes up with errors for each line step by step making it easier to see your errors
- is a lot slower to translates your code than compiler
- assembler
- translates assembly code into machine code
- editor
- THE TREE
low level languages
- languages that are understood by the cpu and can't be read or understood by humans
- machine code
- understood by CPU as it's mostly in binary
- assembly code
- shorten command words that can't be understood by humans
high level languages
- can be understood by humans and is portable
- java
- python
Information
- Description
- Mind Map on programming languages, created by Oscar Collins on 08/11/2019.
- Created by
- Oscar Collins
- Views
- 0
- Rating
More on Integrated Development Environments