XAMPP
XAMPP is a free, cross-platform web server, consisting mainly of the Apache HTTP Server, MySQL database, and interpreters for scripts written in the PHP and Perl programming languages. XAMPP's name is an acronym for X (any of four different operating systems), Apache, MySQL, PHP and Perl.
The program is released under the GNU General Public License and acts as a free, easy-to-use web server capable of serving dynamic pages. Currently, XAMPP is available for Microsoft Windows, Linux, Sun Solaris and Mac OS X, and it is mainly used for web development projects.
PHP
PHP is a computer scripting language originally designed for producing dynamic web pages.[1] The name PHP is a recursive initialism for PHP: Hypertext Preprocessor.
PHP is used mainly in server-side scripting, but can be used from a command line interface or in standalone graphical applications. Textual User Interfaces can also be created using ncurses.
Ruby
Ruby is a reflective, dynamic, object-oriented programming language. It combines syntax inspired by Perl with Smalltalk-like object-oriented features, and also shares some features with Python, Lisp, Dylan, and CLU. Ruby is a single-pass interpreted language. Its official implementation is free software written in C.
python
Python is a remarkably powerful dynamic programming language that is used in a wide variety of application domains. Python is often compared to Tcl, Perl, Ruby, Scheme or Java. Some of its key distinguishing features include:
very clear, readable syntax
strong introspection capabilities
intuitive object orientation
natural expression of procedural code
full modularity, supporting hierarchical packages
exception-based error handling
very high level dynamic data types
extensive standard libraries and third party modules for virtually every task

