Programming

123456789101112131415161718192021222324
Across
  1. 1. Collection of pre-written code for specific tasks
  2. 5. Process of finding and fixing errors in a program
  3. 7. Block of code that performs a specific task
  4. 8. Step-by-step procedure for solving a problem
  5. 11. Tool that converts source code into machine code
  6. 15. Instance of a class in OOP
  7. 19. OOP concept where a class derives from another class
  8. 20. Reusable codebase for application development
  9. 21. Programming construct for repetition
  10. 22. Function that maps data to fixed-size values
  11. 24. Number system using only 0s and 1s
Down
  1. 2. Defines methods that a class must implement
  2. 3. Named storage for a value in a program
  3. 4. Rules that define the structure of code
  4. 6. Phase when a program is executing
  5. 9. Function calling itself to solve a problem
  6. 10. Variable that stores the memory address of another variable
  7. 12. Structure used to repeat a block of code
  8. 13. First-In, First-Out (FIFO) data structure
  9. 14. Small program or sequence of commands
  10. 16. Sequence of characters in programming
  11. 17. Last-In, First-Out (LIFO) data structure
  12. 18. Blueprint for creating objects in OOP
  13. 23. Data structure consisting of elements in contiguous memory
  14. 24. Error or flaw in a program