What is Python ?:
From the Python web site: "Python is an interpreted, interactive, object-oriented programming language". Python, although similar in some ways to Perl and Java, is its own creature. Knowing Perl or Java will help you learn Python, but it's just as easy to pick it up as your first language. Python is great for both shell and web scripting and is making it's way into every facet of computing from Google to video games.
Interpreted, Interactive, & Object-Oriented ?:
When a language is interpreted it means that it is processed at runtime by the interpreter - in this case, Python. Perl is also an interpreted language. Interactive means that you can actually sit at a Python prompt and interact with the interpreterdirectly. Finally, Object-Oriented is a style or technique of programming that encapsulates code within objects.
Who wrote it ?:
Guido van Rossum first created Python in the late eighties and early nineties. It is now maintained by a core development team, although Rossum still holds a vital role in directing it's progress. Like Perl, Python source code is now available under the GNU General Public License (GPL).
Where can I get it ?:
Many web hosts and Unix / Linux machines already have Python installed and running, so check with your host or system administrator first. If you're installing on a local machine, go to the Python web site
, click on the 'Download' link, and find the version for your operating system. There are auto-installers available for Windows and MacOS X.
Course Hours :