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

Mind map

Programming languages

George Innes English

Map content

Programming languages

  1. IDE

    • Features of an IDE
      • Editor
        • The editor allows you to write and edit code. This is made easier by having auto-complete, auto-colour and auto-indent
          • Auto colour codes key command words
      • Translator - translates high level code to low level code
        • Interpreter
          • A interpreter translates high level code into low level code line by line
        • Compilers
          • A compiler translates high level code into low level code in one go
        • Assembler
          • Uses mnemonics to shorten function to make writing and reading easier for example LDA is short for load
            • Mnemonics
              • ADD - Addition
              • SUB - Subtraction
              • STA - Store
              • DAT - Data
              • HLT - Halt program
      • Error Diagnosticts
        • Scans for any syntax errors the user may have made
        • A compiler do not check the code whereas the interpreter checks code line by line
      • Run Time Environment
        • Where your code is ran with in a IDE. This is quicker than compiling the code because the Run Time Environment is built into the IDE
    • IDE stands for Integrated Development Environment
    • Examples include IDLE and Pycharm
  2. High level programming language

    • Designed to be understood by humans
      • Javascript
      • Scratch
      • Python
  3. Low level programming language

    • Designed for computers
      • Binary (machine code)
      • Assembly

Information

Description
Mind Map on Programming languages, created by George Innes on 08/01/2019.
Created by
George Innes
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?