Information technology - crossword

12345678910
Across
  1. 3. An infrastructure that allows other programs to run
  2. 5. You can use it instead of computer mouse. it is built into laptops
  3. 7. The style in which the text is written
  4. 9. Oh no. My program is ... I have to update it to make it have newest features
  5. 10. Hosting that is independent of another company
Down
  1. 1. Software that allows another device to work
  2. 2. Gives an opportunity to create and manage WWW website
  3. 4. Allows you to edit previously saved text files
  4. 6. My pc is such a ... machine. It can render video and run games at the same time without much performance loss
  5. 8. limitation on the amount of downloaded and sent data