Computer Vocabulary

1234567891011121314151617
Across
  1. 3. The process of converting information into a secret code.
  2. 4. A named storage in programming that can hold different values.
  3. 5. A reusable set of tools or libraries that provide a foundation for software development.
  4. 6. Temporary storage for quick access to frequently used data.
  5. 7. A set of rules that define how data is transmitted over a network.
  6. 8. Software whose source code is available for anyone to use, modify, or distribute.
  7. 10. The part of a website or app that users interact with directly.
  8. 11. A block of code that performs a specific task
  9. 12. Internet-based servers used to store, manage, and process data.
  10. 13. A set of step-by-step instructions for solving a problem
  11. 15. The maximum rate of data transfer across a network.
  12. 17. A unique identifier for a device on a network [2 words: 2, 9]
Down
  1. 1. A sequence of instructions that repeats until a condition is met.
  2. 2. A point where two systems or components meet and interact.
  3. 4. A system that tracks changes to code (e.g., Git). [2 words: 7, 7]
  4. 9. A reusable block of code that performs a specific task.
  5. 10. A security system that controls incoming and outgoing network traffic.
  6. 12. To translate source code into machine code
  7. 14. A structured collection of data
  8. 15. An error or flaw in a program
  9. 16. The server-side part of an application, handling logic, database, and processing.