sentence: language support automation is available for a variety of languages , including , but not limited to : abap c c++ ( with compiler com support , or with libraries like mfc or atl ) visual basic and visual basic for applications delphi microsoft .net languages apl ( most windows versions ) java ( only with third-party tools ) jscript and vbscript open object rexx perl php powerbuilder python ruby ( via the ` win32ole ' library included in the standard ruby 1.8 .