Technology Word Puzzle

Public|
7
8
6
5
3
2
4
1

Across

1

Interface for software to communicate

3

Programs and applications on a computer

4

Online data storage and computing

Down

2

Encode data to keep it secure

5

Wired networking technology

6

Storage location for code

7

Physical components of a computer

8

Input device with letter and number keys