Quiz : What do these acronyms mean ? (HTML, PHP, SQL...)
Tags: webdev, programming, quiz, productivity
Published: 2021-12-28 13:36:29

Hello, today I propose you a quiz to test your knowledge on the acronyms of the web languages, some will seem easier than others of course, but do you really know all the acronyms of the web languages ?

For all questions, a list of answers is proposed, only one answer is correct. For each question, feel free to note your answer on a piece of paper in order to count your final score after the correction. You are ready, so let's go. 

I - **API means :**
1. Abbreviation Program Internet
2. Application Programming Interface 
3. Accessible Page Internet 

II - **HTML means :**
1. HyperTheme Markup Language
2. HyperText Markup Language
3. HyperTheme Model Language

III - **CSS means :**
1. Cascading Style Software 
2. Cascading Style Sheets
3. Cascading Structured Style

IV - **DOM means :**
1. Document Object Model
2. Document Object Markup 
3. Document Optimization Markup 

V - **IDE means :**
1. Integrated Development Experience
2. Integrated Document Explorer 
3. Integrated Development Environment

VI - **HTTP means :**
1. HyperText Transfer Page
2. HyperText Transfer Protocol
3. HyperText Technology Power

VII - **ARIA means :**
1. Accessible Rich Internet Applications
2. Asynchronous Rich Internet Applications 
3. Array Rich Internet Applications 

VIII - **AJAX means :**
1. Asynchronous JavaScript And XML
2. Application JavaScript Asynchronous XML
3. Asynchronous JavaScript Application XML

IX - **JS means :**
1. Justify String
2. Java Sring
3. JavaScript 

X - **JSON means :**
1. JavaScript Object Navigator 
2. JavaScript Object Notation
3. JavaScript Object Network 

XI - **AMP means :**
1. Applications Markup Pages
2. Attribute Markup Pages
3. Accelerated Mobile Pages

XII - **REGEX means :**
1. Regular Expression
2. Regrown Experience 
3. Regenerative Expression 

XIII - **SQL means :**
1. Switch Query Language 
2. Simple Query Language
3. Structured Query Language 

XIV - **CDN means :**
1. Classical Document Number
2. Classical Delivery Network
3. Content Delivery Network

XV - **SEO means :**
1. String Expression Object 
2. Search Engine Optimization
3. Suffix Expression Object 

XVI - **PHP means :**
1. Hypertext Page Preparator
2. Hypertext Preprocessor
3. Page Hypertext Preparator

XVII - **UX means :**
1. User Experience
2. Universal Explications
3. Universal Experience 
4. User Explications 

---

### Correction 

I hope you have written down your answers as it is time for the correction.

I - 
API means Application Programming Interface (2). It allows applications to communicate with each other and exchange services or data.

II - 
HTML means HyperText Markup Language (2). It is the code used to structure a web page and its content.

III - 
CSS means Cascading Style Sheets (2). It is the language we use to style an HTML document. 

IV - 
DOM means Document Object Model (1). It is a programming interface standardized by the W3C, which allows scripts to examine and modify the content of the web browser.

V - 
IDE means Integrated Development Environment (3). It is a software application that provides comprehensive facilities to computer programmers for software development.

VI -
HTTP means HyperText Transfer Protocol (2). It is a client-server communication protocol developed for the World Wide Web.

VII - 
ARIA means Accessible Rich Internet Applications (1). ARIA complements HTML so that interactive elements and widgets can be used by assistive tools when standard functionality does not allow it. 

VIII -
AJAX means Asynchronous JavaScript And XML (1). It is a method using different technologies added to web browsers between 1995 and 2005, and whose particularity is to allow to make requests to the web server and, consequently, to partially modify the web page displayed on the client computer without having to display a new complete page.

IX -
JS means JavaScript (3).It is a scripting language mainly used in interactive web pages and as such is an essential part of web applications.

X - 
JSON means JavaScript Object Notation (2). It is a standard format used to represent structured data in a way similar to Javascript objects.

XI - 
AMP means Accelerated Mobile Pages (3).It is an open source technology developed by the AMP Open Source Project and supported by Google. It allows as its name suggests to load mobile pages faster.

XII -
REGEX means Regular Expression (1). It is a character string, which describes, according to a precise syntax, a set of possible character strings. Regular expressions are also called regex (a word-value formed from the English regular expression).

XIII -
SQL means Structured Query Language (3). It is a standardized programming language used to operate relational databases.

XIV - 
CDN means Content Delivery Network (3). It is a geographically distributed network of proxy servers and their data centers. The goal is to provide high availability and performance by distributing the service spatially relative to end users.

XV -
SEO means Search Engine Optimization (2). It is the set of techniques that aim to improve the positioning of a page, a site or a web application in the results page of a search engine. 

XVI - 
PHP means Hypertext Preprocessor (2). It is a recursive acronyms. Php is a free programming language, mainly used to produce dynamic web pages via an HTTP server, but can also work as any locally interpreted language.  PHP is an object-oriented imperative language.

XVII - 
UX means User Experience (1). This refers to the quality of the user's experience in any interaction situation.


---

Source :
- [MDN Web Docs](https://developer.mozilla.org/fr/)
- [Wikipedia](https://www.wikipedia.org/)

---

Feel free to share your score in the comments or suggest other web acronyms you think we should know. 👍