Software Development Crossword

1234567891011121314151617181920
Across
  1. 2. A program that translates code from high-level language to machine language.
  2. 3. A storage location identified by a memory address and a symbolic name.
  3. 5. A request for data or information from a database.
  4. 10. A platform for developing software applications.
  5. 13. The standard markup language for creating web pages.
  6. 15. A numbering system that uses only 0s and 1s.
  7. 17. An instance of a class in object-oriented programming.
  8. 18. The concept of bundling data and methods that operate on the data within one unit.
  9. 19. A mechanism where one class acquires the properties of another class.
  10. 20. The set of rules that defines the combinations of symbols considered to be correctly structured programs.
Down
  1. 1. The core part of an operating system.
  2. 4. A function that calls itself.
  3. 6. A sequence of instructions that repeats until a certain condition is met.
  4. 7. A programming language commonly used in web development.
  5. 8. The ability of different objects to respond to the same function call.
  6. 9. A distributed version control system.
  7. 11. The process of finding and fixing errors in software.
  8. 12. A JavaScript runtime built on Chrome’s V8 engine.
  9. 14. A self-contained unit of code that performs a specific task.
  10. 16. A step-by-step procedure for solving a problem.