Across
- 2. Step-by-step instructions.
- 5. Block of code that performs a task.
- 7. Converts source code to machine code.
- 8. Rules defining a programming language.
- 10. Restricting access to certain details.
- 12. Hiding complex details.
- 13. Collection of elements in a single variable.
- 14. Repeated code execution.
- 16. Base-16 number system.
- 19. FIFO data structure.
- 20. Base-2 number system.
- 21. Named location in memory.
- 22. List where elements are linked to one another.
- 24. Data type with two values: true and false.
Down
- 1. Sequence of characters.
- 3. Function calling itself.
- 4. Blueprint for creating objects.
- 6. Instance of a class.
- 9. Variable storing memory address.
- 11. Ability of different objects to be used interchangeably.
- 15. LIFO data structure.
- 17. Process of finding and fixing code errors.
- 18. Contract for classes to implement.
- 21. Storage for data.
- 23. Feature that allows a class to inherit properties from another.
