Fun Technology Puzzle

Public|
1
2
4
3
6
5
8
7

Across

1

Interface for software to communicate

3

Software designed to harm computers

5

Instructions written for a computer

7

Set of instructions for a computer

Down

2

Smallest unit of a digital image

4

Temporary storage for fast access

6

Device that directs network traffic

8

Error in computer code