Computer ScienceCode 9618
Language Translators
What this topic asks you to be able to do
- Demonstrate an understanding of why each of these is needed: assembler software, to translate an assembly language program; a compiler, to translate a high-level language program; and an interpreter, to translate and execute a high-level language program
- Account for the benefits and drawbacks of employing either a compiler or an interpreter, and give justification for using each one
- Demonstrate you are aware that code in a high-level language might be partly compiled and partly interpreted, such as Java (console mode)
- Describe the features that an Integrated Development Environment (IDE) usually provides