Mapa mental
Programming languages
Contenido del mapa
Programming languages
High-level language
- Python
- JavaScript
- C++
- One instruction = many instructions of machine code
- The same code will work for many different machines and processors.
- Code is easy to read and understand by humans.
- Must be translated into machine code before a PC is able to understand it.
Low-level languages
- Machine code
- Binary
- assembly code
- mnemonics
- Shortened instructions
- mnemonics
- 1 instruction of assembly code = 1 instruction of machine code
- Written for one type of machine or processor and won't work on any other.
- Code is very difficult to understand and read by humans.
- Commands in machine code can be executed directly without the need for a translator.
- Machine code
DICE
- Debugger
- Identifies errors in your code and can highlight the location of the error/reason/suggestions on how to fix the error.
- Interpreter
- Allows you to translate source code line by line when testing your code.
- Compiler
- Converts the source code into machine code so that it can be executed as a stand-alone program file.
- Editor
- Write/edit code, colour code keywords, autocomplete code.
- Debugger
Información
- Descripción
- Mapa Mental sobre Programming languages, creado por Antonia Taneva el 19/10/2016.
- Creado por
- Antonia Taneva
- Visitas
- 0
- Valoración
Más sobre Programming Language Types and Generations