15x15 Puzzle

1234567891011121314
Across
  1. 2. A problem intentionally created to be solved
  2. 5. A program designed for a specific purpose
  3. 6. Programming language named after Monty
  4. 7. Software company producing Windows
  5. 8. Universal Serial Bus, common interface
  6. 11. Outer layer of something
  7. 12. A machine or tool
  8. 13. The act of looking through content
  9. 14. Puzzle with words and clues
Down
  1. 1. The execution or accomplishment of tasks
  2. 3. Global system of interconnected networks
  3. 4. Electronic device for computations
  4. 6. A set of instructions for a computer to carry out
  5. 9. Units of time measurement
  6. 10. Determine quantity