Matplotlib
Appearance
Matplotlib is a plotting library for Python which uses syntax similar to MATLAB.
The library provides a "pylab" interface which is procedural and based on a state machine, like OpenGL. There is also an OOP interface which has less thorough documentation and greater complexity. As of October 2005, basic plotting commands in Matplotlib suffer from memory leaks.