Across
1
Information processed by a computer
4
Encode data to keep it secure
5
Software designed to harm computers
10
Function that calls itself
12
Portable personal computer
Down
2
Interface for software to communicate
3
Computer model of a real-world system
6
Input device with letter and number keys
7
Convert code into executable program
8
Reusable block of code
9
Program to access the internet
11
Physical components of a computer
13
Series of commands for a computer
