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

Mapa mental

programming languages

Lilly McKechnie Computer Science Inglés

Contenido del mapa

programming languages

  1. low level languages

    • machine code
      • binary code to be understood by a machine or a computer.
    • assembaly language
      • uses mnemonics for instructions (shortend command words)
    • tricky for humans to read and write but are easier for a computer to run.
  2. high level languages

    • examples
      • python
      • scratch
      • java
    • a programming language which is designed to be understod by humans
  3. IDE ( interegated development environment)

    • The Tree
      • Error Diagnostics
        • tells you which line the error is on and why
        • finds syntax errors
      • editor
        • allows you to write and edit your code
        • colour codes command words
      • run time environment
        • allows you to run and test your code
    • translator
      • translates source code into machine code.
      • compiler
        • translates the entire source code into machine code all at once.
        • only needed once to create the executable file
        • compiling can take a long time
      • interpreter
        • translates source code into a machine code 1 line at a time.
          • will return the first error it finds then stops. useful for debugging
          • program will run slower becuase code is being translated as the program is running
      • assembler
        • translates assembaly language into machine code.

Información

Descripción
Computer Science Mapa Mental sobre programming languages, creado por Lilly McKechnie el 20/11/2019.
Creado por
Lilly McKechnie
Visitas
0
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?