Crossword IT puzzle

12345678910111213
Across
  1. 2. Pre-built software platform for development
  2. 5. Software that browses the internet
  3. 7. System that stores and organizes data
  4. 9. Programming language named after a snake
  5. 10. Copying files to prevent data loss
  6. 12. Instructions written for a computer
  7. 13. Process of finding and fixing software errors
Down
  1. 1. Person who writes computer programs
  2. 3. Collection of related web pages
  3. 4. Process of checking software for errors
  4. 6. Popular programming language by Oracle
  5. 8. Step-by-step problem-solving procedure
  6. 10. Error in a computer program
  7. 11. Computing services delivered over the internet