OCrossword puzzles about computer

1234567891011121314151617181920
Across
  1. 3. Output device to print paper
  2. 9. One line of code instruction
  3. 10. Programs and apps inside the computer
  4. 12. Permanent storage for files HDD
  5. 13. Input device for clicking and pointing
  6. 15. Set of instructions for computer
  7. 18. Temporary working memory volatile
  8. 19. Main board connects all parts
  9. 20. Global network of computers
Down
  1. 1. Container to store a data value
  2. 2. Block of code that does a task
  3. 4. Output device to display screen
  4. 5. Boolean value meaning not true
  5. 6. Data that is correct and acceptable
  6. 7. Physical parts of computer that you can touch
  7. 8. CSS file to style a website
  8. 11. Input device for typing
  9. 14. Brain of the computer Central Processing Unit
  10. 16. Permanent memory read only
  11. 17. Data type that is true or false