Across
- 3. A program that translates source code into machine code
- 4. Data that the user provides to a program
- 7. A structure that repeats a block of code multiple times
- 9. An action that triggers code to run (like a button click)
- 12. A data type that can only be true or false
- 13. The set of rules that defines how code must be written
- 14. Information the program displays or returns to the user
- 16. A named storage location in memory that holds a value
- 17. A whole number data type with no decimal
- 18. An instance of a class that holds data and behavior
Down
- 1. A reusable block of code that performs a specific task
- 2. The process of finding and fixing errors in code
- 5. A note in code ignored by the computer, used for clarity
- 6. A symbol that performs a mathematical or logical operation
- 8. A collection of elements stored under one variable name
- 10. Software that provides tools for writing and testing code
- 11. A statement that can be true or false and affects program flow
- 13. A sequence of characters enclosed in quotes
- 15. A plain-language version of a program’s logic
- 19. A blueprint for creating objects in object-oriented programming
