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