OVERVIEW
Students learn the differences between high- and low-level programming languages, the need for translators and the differences, benefits and drawbacks of using a compiler or an interpreter. Students gain knowledge of the tools that an IDE provides and how each of the tools and facilities listed can be used to help a
programmer develop a program with Practical experience of using a range of these tools within at least 1 IDE.