Topic pathway
Programming languages and IDEs
Languages, translators, IDE tools, and development environments.
Exam-board information
CodeQuest is an independent learning platform. It is not endorsed by, affiliated with, or sponsored by OCR, AQA, Edexcel, Pearson, or any exam board. Exam board names and specification references are used only to identify relevant curriculum pathways.
Specification section
Languages
High-level languages, low-level languages, machine code, assembly language, and translators.
-
Lesson 01
High-Level and Low-Level Languages
Compare high-level and low-level languages.
-
Lesson 02
Machine Code and Assembly Language
Describe machine code as binary instructions.
-
Lesson 03
Translators: Compilers, Interpreters and Assemblers
Explain how a compiler translates a program.
Specification section
The Integrated Development Environment
IDE tools including editors, diagnostics, run-time environments, translators, and debugging support.
-
Lesson 01
What an IDE Does
Identify common IDE tools.
-
Lesson 02
Error Diagnostics and Debugging Tools
Explain the purpose of error diagnostics.
-
Lesson 03
Run-Time Environment and Development Tools
Describe a run-time environment.