IT based crossword puzzle

1234567891011121314151617181920
Across
  1. 1. – The brain of a computer.
  2. 5. – Temporary storage for quick data access.
  3. 7. – Process of finding and fixing errors in code.
  4. 9. – Standard markup language for web pages.
  5. 11. – Unique address identifying a device on a network.
  6. 12. – Security system that monitors network traffic.
  7. 15. – Popular programming language used worldwide.
  8. 18. – Computer providing services to other machines.
  9. 19. – Securing data by converting it into code.
  10. 20. – Small file stored by websites on your computer.
Down
  1. 2. – High-level programming language known for simplicity.
  2. 3. – Internet-based storage and services.
  3. 4. – Organized collection of structured information.
  4. 6. – Step-by-step procedure for solving a problem.
  5. 8. – Address used to access resources on the web.
  6. 10. – Software designed to harm or exploit systems.
  7. 13. – Device directing data between networks.
  8. 14. – Translates source code into machine code.
  9. 16. – Group of connected computers sharing resources.
  10. 17. – Number system using only 0 and 1.