Mind map
Creating Software
Map content
Creating Software
IDE
- Run Time Environment
- Allows you to quickly run your code, so you can periodically check it works.
- Editor
- Colour codes command words (like 'print').
- Automatically indents code
- Some auto-complete code as you are writing it.
- Error Diagnostics
- Used to debug your code. It locates errors and suggests ways to fix them.
- Translators (Compiler and Interpreter)
- Changes it from high level code to low level code.
- Run Time Environment
Translators
- Compilers
- A Compiler translates all of the original program code (source code) into an executable program (machine code).
- Interpreter
- An Interpreter reads each line of code and then converts or executes it directly, without translating the entire program to machine code.
- Compilers
Generations of Code
- 3rd Generation
- Written in clear English, very easy for people to understand.
- Used by Python.
- Written in clear English, very easy for people to understand.
- 2nd Generation
- Written in very simple words (like ADD). Easier for people to understand than Generation 1.
- 1st Generation
- Code written in binary (1s and 0s). Hard for people to understand.
- 3rd Generation
Information
- Description
- Mind Map on Creating Software, created by Glynn Fear on 04/11/2019.
- Created by
- Glynn Fear
- Views
- 0
- Rating