Zusammenfassung der Ressource
2.5 - Translators and
Facilities
- Compiler
- Faster than interpreter
- Translates code all at once
- Does not reveal source code
- Translates high level code
- Turns source code into machine code
- Entire source code has to be
completed before compiling
- Eg. autogenerated subtitles on Youtube
- Inputs are processed when
proram is always running
- High level code
- AKA source code
- Aimed towards humans
- Closer to English - Uses English
and mathematical symbols
- Portable - Not machine specific
- Has to be translated using interpreter and compiler
- Language Translator
- Translates languages so that it can
be directly executed
- Interpreter
- Code is translated into
machine code line by line
- IDE (Integrated
Development
Environment)
- Piece of software
which includes basic
tools for
programmers to
test/make code
- Debug
- Run time environment
- Editor
- Low level code
- Machine code
- Assembly
code
- Doesn't contain English/
mathematics
- Very hard to understand
- Binary