Support for other languages is possible in ImageJ using
Fiji↑ and its powerful editor. Fiji adds extra support for BeanShell, Clojure, Python and Ruby. The following documents will introduce you to the advanced scripting capabilities of Fiji:
Fiji features a more powerful script editor than ImageJ’s built-in
Editor↓. The Fiji editor is an invaluable help when writing scripts in any of Fiji’s supported languages, including the ImageJ macro language. The editor features full undo support, syntax highlighting, tabs, bookmarks and several other tools that simplify scripting workflows in ImageJ. For more information visit Fiji’s editor website at
http://fiji.sc/wiki/index.php/Script_Editor.