Across
- 2. A control structure used to repeat code.
- 4. A base-2 numeral system used in computing.
- 7. A markup language for creating web pages.
- 9. A sequence of executable instructions.
- 11. Bundling data and methods in OOP.
- 12. A function calling itself to solve a problem.
- 15. A distributed version control system.
- 16. A storage location identified by a name.
- 18. A style sheet language for designing web pages
- 20. A block of reusable code that performs a specific task.
- 21. A symbol used for operations like addition or comparison.
Down
- 1. A step-by-step procedure for solving problems.
- 3. A collection of elements of the same data type.
- 4. A data type with values true or false.
- 5. Converts source code into machine code.
- 6. An instance of a class.
- 8. A data structure following the FIFO principle.
- 10. The process of fixing errors in a program.
- 13. A blueprint for objects in object-oriented programming.
- 14. A data structure following the LIFO principle.
- 17. A popular high-level programming language.
- 19. Rules for writing code in a programming language.
