Fun Technology Puzzle

Public|
6
9
2
3
4
1
8
5
7

Across

1

Interface for software to communicate

2

Storage location for code

3

Collection of web pages

4

Reusable block of code

5

Capacity of a data connection

7

Wired networking technology

8

Portable personal computer

Down

1

Step-by-step problem-solving method

2

Function that calls itself

6

Instructions written for a computer

9

Smallest unit of digital data