Fun Technology Puzzle

Public|
10
9
1
2
7
4
5
3
8
6

Across

1

Wireless internet connection

3

Wired networking technology

5

Input device with letter and number keys

6

Online data storage and computing

7

Named storage location in code

8

Storage location for code

10

Convert code into executable program

Down

1

Collection of web pages

2

Global computer network

4

Pointer on a computer screen

9

Software designed to harm computers