SWIG
Z Wikipedii
SWIG (ang. Simplified Wrapper and Interface Generator) - wolne oprogramowanie używane do łączenia programów lub bibliotek napisanych w językach programowania C/C++ z językami skryptowymi takimi jak Tcl, Perl, Python, Ruby, PHP, Lua a także Java, C#, Scheme i Ocaml.