Topic 4: Software
4.2 Types of Programming Languages, Translators and IDEs
4.2.5 Explain the role of an IDE in writing program code and the common functions IDEs provide
Including:
code editors
run-time environment
translators
error diagnostics
auto-completion
auto-correction
prettyprint