Cython
The Cython programming language is a superset of Python with a foreign function interface for invoking C/C++ routines and the ability to declare the static type of routine parameters, local variables, subroutine results, and class attributes.
Read more about Cython.