The Open Babel toolkit offers the ability to write chemistry code in a variety of "scripting" languages, including:
Category: Developer