Technology Challenge

Public|
7
2
5
9
4
3
1
8
6

Across

1

Temporary storage for fast access

5

Step-by-step problem-solving method

6

Portable personal computer

8

Device that directs network traffic

9

Physical components of a computer

Down

2

Programming language for web browsers

3

Connected group of computers

4

Encode data to keep it secure

7

Interface for software to communicate