¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

Programming languages

Tom Branchflower Inglés

Programming languages

Contenido del mapa

Programming languages

  1. Compilers and interpreters are needed to translate the high level code into machine code

  2. An assembler translates assembly language into machine code. Assembly language is a low-level language written in mnemonics that closely reflects the operations of the CPU.

  3. An interpreter translates code into machine code, instruction by instruction - the CPU executes each instruction before the interpreter moves on to translate the next instruction. Interpreted code will show an error as soon as it hits a problem, so it is easier to debug than compiled code.

  4. High-level language is a programming language that enables a programmer to write programs that are more or less independent of a particular type of computer. Such languages are considered high-level because they are closer to human languages and further from machine languages.

  5. Machine language is a set of instructions executed directly by a computer's central processing unit (CPU). Each instruction performs a very specific task, such as a load, a jump, or an ALU operation on a unit of data in a CPU register or memory.

  6. A translator is a computer program that performs the translation of a program written in a given programming language into a functionally equivalent program in a different computer language, without losing the functional or logical structure of the original code (the "essence" of each program).

Imágenes y archivos del mapa

  • Programming languages
  • Programming languages

Información

Descripción
Mapa Mental sobre Programming languages, creado por Tom Branchflower el 20/03/2017.
Visitas
1
Valoración

Más sobre Compilers, Interpreters and Assemblers

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?