Across
1
Reusable block of code
4
Step-by-step problem-solving method
6
Software designed to harm computers
7
Global computer network
10
Online data storage and computing
13
Pointer on a computer screen
Down
2
Display screen for a computer
3
Interface for software to communicate
5
Function that calls itself
8
Error in computer code
9
Encode data to keep it secure
11
Short-range wireless technology
12
Programs and applications on a computer
