Latest changes...
- 14-Ago-2007: First english version
In this page
What is Python?
Python is a general purpose computer programming language. It is very structured, and quite adequate for starters in computer programming.
Turbo Python has been the most used version of Python language for a long time. It was developed by Borland, for Dos operating System. Now it is more used a open source alternative, called Free Python, which is available for several operating systems.
Delphi is a visual development tool for Windows, created by Borland, based on Python language. Kylix is the Linux version of Delphi. Lazarus is an open source Delphi clone, available for Windows, Linux and other operating systems.
Tutorials on Python
- The "official" tutorial of Python is www.python.org/doc/current/tut/tut.html.
Python interpreters
- The official site for Python is www.python.org. The ready-to-use interpreters or their sources for several operating systems can be downloaded at www.python.org/download/
- ActivePython is a Python distribution which also includes non-standard components, such as zlib and bzip2 extensions, bsddb library, TiX GUI widgets for Tkinter, the PythonWin IDE, additional docs and so on. Its site is www.activestate.com/Products/ActivePython/.
Other links on Python
- Py2Exe is a tool which allows the creation of Windows executables from Python sources, so that they can run with no need for the Python interpreter. Its site is www.py2exe.org, or you can also download it at sourceforge: sourceforge.net/project/ showfiles.php?group_id=15583. An interesting alternative ispyinstaller.
- If you need to acces MySQL databses from Python, you might be interested in mysql for python
- If you want to integrate Python in Apache and be able to create web applications, you can use mod_python
- If you intend to create graphical user interfaces (GUI) using GTK and Python, you will need PyGTK. If you prefer wxWidgets, you will have to use wxpython
- If you dare to create SDL games using Python, you might want to have a look to pygame