Technology Discovery

Public|
5
6
1
2
3
4
7

Across

1

Interface for software to communicate

2

Set of instructions for a computer

3

Global computer network

4

Reusable block of code

6

Encode data to keep it secure

7

Temporary computer memory

Down

1

Step-by-step problem-solving method

5

Computer that provides services to others