GoConqr has a new look! Let us know what you think.

Mind map

programming landuages

Scott Wrochna computer science English

Map content

programming landuages

  1. IDE

    • TREE
      • Translators: used to translate high to low programming languages
        • compiler: this translates all of the source code at the same time and creates an executable file. this also returns a list of errors once it is completed. compiling can take a long time.
        • interpreter: this translates and runs the source code one instruction at a time but doesn't create an executable file. this will return the first error it finds and then stop for debugging.
        • assembler: these are used to turn assembly lang into machine code. there are many different assembly languages and each one needs its own unique assembler
      • run time enviroment: allows you to run your code and test it if it works
      • editor: allows you to write and edit code.
      • error diagnostics: used to debug your code. it finds where the error is and suggests a way to fix it
  2. high level languages.

    • the source codde is easy for humans to write, but computers need to translate it into machine code before they can read and run it
    • examples of this are: python, c++, javascript etc.
  3. low level languages

    • low level languages are tricky for humans humans to read and write but are easier for computers to run.
    • these consist of machine code and assembly languages like mneumonics

Information

Description
computer science Mind Map on programming landuages, created by Scott Wrochna on 08/11/2019.
Created by
Scott Wrochna
Views
0
Rating

More on Integrated Development Environments

Feedback

What is it about?

What do you think of the new look?

How do you like it?