Mind map
Programming Languages
Map content
Programming Languages
IDE
- IDE stands for Integrated Develpment Environment
- examples include IDLE and Pycharm
- Features of an IDE
- Editor
- Auto colour codes key command words,auto indent, auto completion and line numbering
- Editor makes it easier to write code by having automatic features which the coder can use to be more efficient
- Auto colour codes key command words,auto indent, auto completion and line numbering
- Error diagnostics
- Debugging tools to help find errors in program after is been compiled or turned into an executable file.
- Error diagnostics makes it easier to write code by having debbugging tools that the coder can use to make their code run and be time efficient.
- Debugging tools to help find errors in program after is been compiled or turned into an executable file.
- Translators
- Compiler
- Translates all code at the same time and creates one executable file but stops when it reaches an error, high level code to low level code (machine code)
- returns list of errors once program is completely compiled
- Translates all code at the same time and creates one executable file but stops when it reaches an error, high level code to low level code (machine code)
- Interpreter
- translates and runs the code on line at a time, high level code to low level code (machine code)
- returns first error it finds then stops
- translates and runs the code on line at a time, high level code to low level code (machine code)
- Translates high level code to low level code so that a computer is able to execute the instructions
- Assembler
- more readable for humans but still low level language - the mnemonics is a shortened command word that tells the computer what to perform
- example of mnemonics: ADD, LDA,STA,SUB,DAT,HLT
- more readable for humans but still low level language - the mnemonics is a shortened command word that tells the computer what to perform
- Compiler
- Run time environment
- Allows the code to run quickly within IDE
- It can also help identify errors (logic)
- Allows the code to run quickly within IDE
- Editor
- IDE stands for Integrated Develpment Environment
Higher level programming language
- designed to be understood by humans
- examples include PYthon, c++, javascript
Lower level programming language
- Designed to be understood by CPU in a computer system
- examples include machine code and assembly language
Information
- Description
- Mind Map on Programming Languages, created by Anamaria Pop on 08/01/2019.
- Created by
- Anamaria Pop
- Views
- 0
- Rating
More on Integrated Development Environments