Select a course.
arrow_back
Paper 2 - Computational thinking, algorithms & programming - 2.5 Languages and Integrated Development Environments
infoWhy this? This unit clarifies the features of different types of programming languages and the Integrated Development Environments used to develop programs.
scheduleWhy now? Throughout this year students will have developed several programs and this unit clarifies the type of programs and the software they have been developing the programs in.
neurologyYou need to know
- The differences between high and low level programming languages.
- The characteristics of high level languages.
- The characteristics of low level languages.
- The purpose of translators
- The characteristics of compilers and interpreters.
- The benefits and drawbacks of a compiler.
- The benefits and drawbacks of an interpreter.
- What are the common tools available on IDE's.
- How each IDE tool helps the programmer during development.
rocket_launchYou must be able to
- Describe the characteristics of high and low level languages.
- Identify the most appropriate translator.
- Describe the need for translators.
- Explain the tools available for an IDE.
- Explain the role of tools for an IDE.
- Have practical experience of using a range IDE tools.
Revision Quiz
trophy
Congratulations! You have completed the quiz.