Puzzle on Computer Languages and Browsing Safely

1234567891011121314151617
Across
  1. 3. Is the standard markup language
  2. 5. Replicates, and spreads from one computer to another
  3. 7. Is a type of cyberattack that uses fraudulent emails
  4. 8. A wide range of illegal activities aimed at obtaining money or assets from a bank
  5. 14. Someone uses your personal information without your permission
  6. 15. Is the creation of email messages with a forged sender address
  7. 16. Means when someone befriends a child online
  8. 17. Used to build web apps
Down
  1. 1. The use of electronic communication to bully a person
  2. 2. Language renowned for its focus on performance, memory safety, and concurrency
  3. 3. Illegal entry to a computer
  4. 4. Is a high-level programming language
  5. 6. Language developed by Apple
  6. 9. Security program designed to protect computers and other devices from Virus
  7. 10. Prevents unauthorized access to a computer
  8. 11. Used for storing, manipulating and retrieving data in DB
  9. 12. Typed programming language builds on JavaScript
  10. 13. Is a server scripting language