Programming

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