Python is available on Nokia Series 60 mobile phones, download source and binaries on sourceforge: Python on Nokia Series 60 mobile phones (Open Source)
There is also a PyS60 Wiki
PYTHON Lehrerfortbildung Sep. 2006 Mainz (German)
Nokia Developer Discussion Forum
Here is some Python software for these phones:
(1) An advanced math application including a calculator, arithmetic (discrete logarithm, RSA, class numbers, factorization, prime tests, Jacobi symbols), linear algebra (solving equations), combinatorics, improved by Michael Mardaus and Tobias Nagel: Python Math Lab (version 0.93), screenshot
(2) Draws a fractal Sierpinski carpet using Delannoy numbers on Canvas (screenshot)
(4) All platonic solids rotating on the screen: Cube, Octahedron, Tetrahedron, Dodecahedron, Icosahedron (screenshot)
I have tested all of them on Nokia's 6600 and 6630. The files needs to be uploaded on your series 60 phone and installed as a python script (assuming you have installed Python before). The software is under GPL and is open source. Feel free to use and modify it.
OTHER PYTHON MATH LINKS:SAGE: Open Source Mathematical Software, a Python-based CAS developed by William Stein et al. (screenshot)
IPython (quite enhanced python console with Mathematica type feeling)
NZMATH (algebra and number theory with python)
Scientific Python: Tools for scientific computing
Numerical Python and Numarray: for matrix oriented calculations used in numerical mathematics
VPython: 3D programming for ordinary mortals
PyGeo: python module for projective geometry
ALADIM: Linear Algebra and Discrete Mathematics (Author Hartmut Ring)