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
