Across
1
Reusable block of code
4
Programs and applications on a computer
7
Global computer network
9
Interface for software to communicate
Down
2
Function that calls itself
3
Storage medium for digital data
5
Software designed to harm computers
6
Connected group of computers
8
Portable personal computer
