Mind map
Programming Languages
Map content
Programming Languages
IDE
- Examples include IDLE and Pycharm
- IDE stands for Integrated Development Environments
- Features of an IDE
- Editor
- Auto colour codes key command words, auto indents code, auto completion for code, line numbers.
- Editor makes it easier to code as you can be more efficient when finding errors with line numbers and auto colour coding for command words.
- Auto colour codes key command words, auto indents code, auto completion for code, line numbers.
- Translators
- Compiler
- Translates all of the source code at the same time and creates one executable file.
- Interpreter
- Translates and runs the source code one line at a time, but doesn't create one executable file. If it finds an error it stops.
- Translate the code from high level to a low level language so that the computer can execute the instructions.
- Assembler
- A low level language that is readable for humans and computers and is easier to remember.
- Mnemonics are shortened command words that tell the computer what operation to perform.
- A low level language that is readable for humans and computers and is easier to remember.
- Compiler
- Run Time Environment
- A run time environment allows the code to be run within the IDE so that you don't have to compile it to test it.
- Error Diagnostics
- Error Diagnostics help to find and fix errors in a program, they tell you the location of the error and often suggest how to fix it.
- Editor
High level programming languages
- Designed to be understood by humans
- Examples include python, c++, javascript.
Low level programming languages
- Designed to be understood by the CPU in a computer system.
- Examples include binary and assembly code.
Information
- Description
- Mind Map on Programming Languages, created by Niamh Walters on 08/01/2019.
- Created by
- Niamh Walters
- Views
- 0
- Rating
More on Integrated Development Environments