sentence: unofficial bindings for many languages exist including .net , java , perl , ruby , python , freebasic , lua , delphi , c++builder , autoit and even , though most of them have been unmaintained for more than five years .