Across
1
Software designed to harm computers
4
Wired networking technology
6
Reusable block of code
8
Computer model of a real-world system
10
Function that calls itself
Down
2
Security system blocking unauthorized access
3
Convert code into executable program
5
Interface for software to communicate
7
Data type with true or false values
8
Computer that provides services to others
9
Storage location for code
