Added support for more more languages than just JavaScript for APIs