Across
- 3. The process of designing, writing, testing, and maintaining computer programs.
- 6. A programming language used to create interactive web pages and web applications.
- 11. The process of encoding data in a way that can only be accessed by authorized parties.
- 12. The process of creating a virtual version of something, such as a computer system or network.
- 13. A set of instructions written in a programming language that a computer can execute.
- 14. A programming language used to manage and manipulate relational databases.
- 15. A collection of data that can be accessed, managed, and updated by a computer.
- 18. The language used to create web pages and define their structure and content.
- 19. A step-by-step process for solving a problem or completing a task.
Down
- 1. The practice of protecting computer systems and networks from digital attacks, theft, and damage.
- 2. A group of interconnected devices and computers that can communicate and share resources.
- 4. The practice of securing communication and data through techniques such as encryption and decryption.
- 5. The part of a website or application that the user interacts with directly.
- 7. A collection of programs and data that perform a specific task or set of tasks on a computer.
- 8. Data that describes other data, such as information about a file's format, size, or author.
- 9. A set of practices that combines software development and IT operations to streamline software delivery.
- 10. A security system that monitors and controls incoming and outgoing network traffic.
- 16. The latest version of HTML, used to create modern web pages and applications.
- 17. Refers to the design and user experience of software or applications.