Presentation of Python

Python is an elegant and robust programming language that combines the power and flexibility of traditional compiled languages with the ease-of-use of simpler scripting and interpreted languages. Moreover Python and its scientific libraries are free and open-source.

Some advantages of Python and Scipy are

Wealth of scientific packages
Scipy is a full blown scientific library which comprises linear algebra, optimisation, differential equation solving etc.
Interpreted
as Ruby, php, MATLAB
Extensible
There are several ways to wrap C or Fortran code, to generate C or Fortran code for optimal performances
Easy to learn, read and maintain
The syntax and concepts of the language are both simple and logical
Advanced
Supports object orientated programming, exception handling etc.
General Purpose
Python is a general purpose language that can be used for scientific computing as well as many other tasks. For example data parsing, web page generation (as this one) and many more application domains. Some examples are to be found in the Python Homepage.

 

Last update: 2009-03-01.

Centre for Mathematical Sciences, Box 118, SE-22100, Lund. Telefon: 046-222 00 00 (vx)