Mind map
Programming Languages
Map content
Programming Languages
IDE
- IDE stands for Integrated Development Environment
- Features of an IDE
- TREE
- Editor
- Auto colour codes key command words, edit your code, auto indents when a colon is entered
- Error diagnostics
- Helps you debug your code by spotting errors when you run the code it might also tell you the line the errors on
- Run-time environment
- A place where you can run and test your code quickly because you don't need to compile your code into an executable
- Translator
- Turns high level code into low level code so it's easier to understand
- interpreter
- It translates the code one line at a time until it finds a error in the code. Doesn't create a executable file.
- Compiler
- It translates the entire code at the same time and creates one executable file. Returns a list of errors if there are any
- interpreter
- Turns high level code into low level code so it's easier to understand
- Editor
- TREE
- Examples include IDLE and Pycharm
High level programming languages
- Designed to be understood by humans
- Python, Scratch, Java Script
Low level programming languages
- Designed to be understood by CPU
- Java, C++, Pascal
Assembly Language
- A low level code converted by the assembler
Assembler
- a program that converts low level instructions into machine code.
Mnemonics
- They're shortened Command words E.g load = LDA, store= STA
Information
- Description
- Mind Map on Programming Languages, created by Lewis Harper on 08/01/2019.
- Created by
- Lewis Harper
- Views
- 1
- Rating
More on Integrated Development Environments