Python is a scripting language, a bit like matlab. You can find detailed information at the main Python Website, or a summary in the python section of Frank Warmerdam's course notes.

Python Bindings

Python bindings wrap c-code into modules that can be imported by python:

A more detailed description of python bindings and an example are given in the Python Binding section of Frank's course notes.

Developer Course Outline
OpenEV Help