Across
1
Interface for software to communicate
2
Collection of web pages
3
Process of finding and fixing code errors
5
Software designed to harm computers
6
Reusable block of code
7
Program to access the internet
Down
1
Moving images created digitally
2
Wireless internet connection
4
Computer that provides services to others
