Matching Pairs Programming Language (Java/JavaScript)Online version Look at the word and choose the correct description by Mauxi Cervantes 1 Exception Handling 2 Algorithm 3 Async/Await 4 Database 5 API 6 CSS 7 Array 8 Bootstrap 9 Class 10 Backend 11 DOM 12 Closure Application Programming Interface; a set of rules that allows different software applications to communicate with each other. Cascading Style Sheets; a language used to describe the presentation of a document written in HTML. A programming construct used to handle errors or exceptional conditions in a program. An organized collection of data that is stored and accessed electronically. A feature in JavaScript where an inner function retains access to the outer function's variables. A step-by-step procedure for solving a problem or performing a task. Syntax in JavaScript that allows for asynchronous programming, making it easier to work with asynchronous operations. A blueprint for creating objects in object-oriented programming that defines a set of attributes and methods. Document Object Model; a programming interface for web documents that represents the structure of a document. A data structure that stores a fixed-size sequence of elements of the same type. The server-side part of a web application, responsible for managing and processing data, and serving it to the client. A front-end framework for developing responsive and mobile-first websites.