What is XAMPP?

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.
Was this answer helpful?

Related Articles

What is Anonymous FTP

Anonymous FTP is FTP Sites that can be accessed without having to have a specific login. The...

What is Apache?

Understanding Apache Apache is a free and open source web server software. This server has...

What is bandwidth

Definition of Bandwidth Bandwidth is the capacity that can be used on an ethernet cable so that...

What is cloud hosting?

Cloud hosting is a hosting service that is integrated with the cloud and the internet. If you...

What is Cloudflare

Definition of Cloudflare Cloudflare is a CDN (Content Delivery Network) that has better features...