Technology Word Puzzle

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

Across

1

Physical components of a computer

5

Input device with letter and number keys

7

Programming language for web browsers

8

Interface for software to communicate

9

Device that directs network traffic

Down

2

Storage location for code

3

Pointer on a computer screen

4

Software designed to harm computers

6

Temporary storage for fast access

10

Computer that provides services to others

11

Named storage location in code

12

Temporary computer memory