Across
1
Input device with letter and number keys
5
Instructions written for a computer
6
Ordered collection of data elements
7
Moving images created digitally
8
Programming language for web browsers
Down
2
Portable personal computer
3
Software designed to harm computers
4
Device that directs network traffic
5
Convert code into executable program
7
Step-by-step problem-solving method
