Mapa mental
Programming Languages
Conteúdo do mapa
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
Informações
- Descrição
- Mapa Mental sobre Programming Languages, criado por Lewis Harper em 08-01-2019.
- Criado por
- Lewis Harper
- Visualizações
- 1
- Avaliação
Mais sobre Integrated Development Environments