Full Stack Puzzle

12345678910111213141516171819
Across
  1. 3. The process of identifying and fixing errors or bugs in code.
  2. 4. A set of instructions written in a programming language to perform specific tasks.
  3. 5. A set of rules and protocols that allow different software applications to communicate and interact with each other.
  4. 7. JavaScript library for building user interfaces with reusable UI components.
  5. 10. Programming language that adds interactivity and dynamic elements to web pages.
  6. 12. The programming interface that represents and interacts with elements on a web page.
  7. 14. Software used to access and view websites on the internet.
  8. 16. Design approach that ensures websites adapt and display properly on different devices and screen sizes.
  9. 18. A file containing style definitions such as colors, fonts, and layouts used to format a webpage
  10. 19. The set of rules governing the structure and arrangement of code in a programming language.
Down
  1. 1. A block of code that performs a specific task and can be reused throughout a program.
  2. 2. The structural elements or tags used in HTML to define the layout and content of a web page.
  3. 3. The process of finding and fixing errors or issues in software code.
  4. 6. Integrated Development Environment, a software application that provides tools for writing and managing code.
  5. 8. Style sheet language used for designing the look and formatting of a web page.
  6. 9. Markup language used for creating web pages.
  7. 11. A reusable and self-contained piece of code that encapsulates a specific functionality or UI element.
  8. 13. A popular CSS framework that helps in creating responsive and mobile-first web pages.
  9. 15. A software framework that provides a foundation for developing applications or websites.
  10. 17. An action or occurrence, such as a button click or page load that can be detected and responded to by JavaScript