GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

programming languages

Lilly McKechnie Computer Science Englisch

Inhalt der Mindmap

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.

Informationen

Beschreibung
Computer Science Mindmap am programming languages, erstellt von Lilly McKechnie am 20/11/2019.
Erstellt von
Lilly McKechnie
Aufrufe
0
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck