Technology Crossword

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

Across

1

Computer that provides services to others

4

Interface for software to communicate

6

Step-by-step problem-solving method

7

Program to access the internet

10

Connected group of computers

11

Reusable block of code

Down

2

Programming language for web browsers

3

Programs and applications on a computer

5

Request for information from a database

8

Input device with letter and number keys

9

Instructions written for a computer

12

Organized collection of stored data