Computer viruses
Across
- 3. Unpatched security flaw exploited by attackers
- 5. Shortcut that automates repeated tasks
- 9. Text-based instructions before compiling
- 10. Code that runs on a web server
- 11. Uses tags to format and structure web content
- 12. Client-side scripting language used in browsers
- 15. Another word for software
Down
- 1. Software that processes input into output
- 2. Tricking someone into revealing information
- 4. Software designed to do harm
- 6. Text written in a programming language
- 7. Stage when macros are expanded in code
- 8. Malware that spreads by infecting other files
- 10. Set of commands executed without compiling
- 13. Server-side language often used to build dynamic web pages
- 14. Software used on smartphones and tablets
- 16. Styles and formats webpage appearance