Technology Word Puzzle

Public|
7
4
3
5
2
9
1
6
8

Across

1

Organized collection of stored data

6

Software designed to harm computers

7

Set of instructions for a computer

Down

2

Instructions written for a computer

3

Device that directs network traffic

4

Function that calls itself

5

Input device with letter and number keys

8

Collection of web pages

9

Programming language for web browsers