Across
- 3. A group of instructions is executed repeatedly
- 5. A list of instructions to be carried out in order one after the other
- 9. The rules of a language are broken by the program
- 10. Translation software that converts highlevel code into machine code in bulk
- 12. The logical structure of the program produces unexpected results
- 13. System that tracks variables, modules and comments for maintenance purposes
- 14. A location in memory that cannot be changed whilst the program is running
Down
- 1. Resources supplied with highlevel languages to help the programmer
- 2. Software to support the execution of programs
- 4. A location in memory containing a value that can be changed by a program
- 6. Text area used to enter code in an IDE
- 7. System to warn of errors in the code and potential problems
- 8. A program to convert highlevel or assembly level commands into machine code
- 11. The pathway through a program is selected by using a condition to decide on what instructions to execute next
