Puzzle World

12345678910
Across
  1. 4. earth's satellite visible at night
  2. 5. something hard to explain or understand
  3. 7. scientific study
  4. 9. thinking machine
  5. 10. where degrees are earned
Down
  1. 1. step-by-step instructions
  2. 2. popular programming language
  3. 3. device that detects changes
  4. 6. snooze
  5. 8. brief and to the point