Across
- 3. An input device with keys for entering text and commands into a computer.
- 6. A programming technique where a function calls itself to solve a problem.
- 8. A collection of pre-written code or functions that can be reused in software development.
- 9. A control structure that repeats a block of code until a certain condition is met.
- 10. A structured collection of data organized for efficient retrieval and manipulation
Down
- 1. A reusable block of code that performs a specific task.
- 2. An interpreted, object-oriented, high-level programming language with dynamic semantics developed by Guido van Rossum.
- 4. A symbol or function used to perform operations on data.
- 5. The process of evaluating a software application to identify and fix defects or errors.
- 7. A program that translates source code into machine code or bytecode.
