Across
- 2. an internet language
- 5. putting back together what is torn or broken
- 6. all the physical parts of a computer
- 8. to plunge into water headfirst
- 9. a flat surface on which a picture is reflected
Down
- 1. programs for a computer
- 3. exciting wonder, curiosity, or surprise
- 4. a portable computer running ChromeOS
- 7. related to electronics
- 10. a mistake
