Fun Technology Puzzle

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

Across

1

Portable personal computer

4

Online data storage and computing

5

Connected group of computers

6

Input device with letter and number keys

7

Computer that provides services to others

8

Set of instructions for a computer

10

Series of commands for a computer

Down

2

Short-range wireless technology

3

Function that calls itself

9

Device that directs network traffic

11

Programs and applications on a computer

12

Interface for software to communicate