Technology Challenge

Public|
4
7
8
5
3
6
2
1
9

Across

1

Set of instructions for a computer

5

Physical components of a computer

9

Wired networking technology

Down

2

Interface for software to communicate

3

Online data storage and computing

4

Programming language for web browsers

6

Temporary computer memory

7

Named storage location in code

8

Computer that provides services to others