Definition XAMPP is a free software (free software), which supports for many operating systems, which is a compilation of several programs. The function of XAMPP itself is as a stand-alone server (localhost), which consists of several programs including: Apache HTTP Server, MySQL database, and language translator written in the PHP and Perl programming languages.
This program is available under the GNU General Public License and is free, is an easy-to-use web server that can display dynamic web pages. To get XAMPP you can download it directly from the official website. And here are some other program definitions contained in XAMPP.
The name XAMPP stands for X (any four operating systems), Apache, MySQL, PHP and Perl. Each letter in the XAMPP name has the following meaning:
- X = Cross Platform
Is a code marker for cross platform software or that can run on multiple operating systems. - A = Apache
Apache is a web server application that is free and can be developed by many people (open source). - M = MySQL / MariaDB
MySQL or MariaDB is a database server application developed by the same person. MySQL plays a role in processing, editing, and deleting lists through the database. - P = PHP
The first letter "P" of the acronym XAMPP is the initial to indicate the existence of the PHP programming language. This programming language is usually used to create dynamic websites, for example in WordPress CMS-based websites. - P = Perl
Meanwhile, the next letter P stands for the Perl programming language which is often used to fulfill various needs. Perl can run on many operating systems so it is very flexible and widely used.