Ajax is not a scripting language; rather, it is a set of web development techniques using
multiple languages working together. Ajax is commonly associated with
JavaScript for client-side scripting, but it also involves the use of
XMLHttpRequest (or more recently, the Fetch API) for asynchronous communication with servers,
XML (although it can also use JSON) for data formatting, and
HTML for presentation. The term "Ajax" is essentially a marketing term for a group of technologies that allow web pages to be updated asynchronously by exchanging small amounts of data with the server behind the scenes. This means that it can update parts of a web page without reloading the whole page.
read more >>