Software Crossword Puzzle

12345678910
Across
  1. 3. Snakes would love this language!
  2. 6. We put a software program on a computer by __________ it
  3. 9. Another word that means software programming
  4. 10. Programming language for coffee drinkers
Down
  1. 1. A gem of a programming language!
  2. 2. We build a software program by __________ it
  3. 4. An iPod is a __________ device that runs software
  4. 5. A problem found in software
  5. 7. We write software using a programming __________
  6. 8. Writing software involves problem solving and __________