To call AppleScript from Python, I use the \"appscript\" bridge:
http://appscript.sourceforge.net/
What can I use to call AppleScript from
I don't know Java, but anything that can execute a command line tool can execute an AppleScript using osascript. I use it to execute AppleScripts from PHP and vim scripts.