Python is an open source programming language.
The high-level general purpose programming has gained popularity due to its clear syntax and readability.
Similar to PERL, it has been designed to be relatively easy to learn and with a portable nature, this means that its statements can be read by various operating systems such as UNIX-based systems, Mac OS, and various versions of Windows.
Part of its popularity is due to its source code being freely available and open for modification and reuse.