除支持Java外,也能夠支援Ada、VHDL、C、C++,包括數據結構的對象標識符,如棧,佇列、鍊表、二叉樹等。
jGRASP是運行在
Java平台上的一個輕量級IDE,它提供可視化自動生成,目的在於提高
軟體的可理解性。這款軟體除了可用於Java相關軟體的開發外,還能夠對Ada 95、C、C++ 等方面的程式進行創建、編輯、編譯和運行。
jGRASP目前提供控制結構圖、複雜曲線圖和UML類圖三個軟體的可視化自動生成。控制結構圖幫助改進原始代碼的可讀性;複雜曲線圖的目的在於辨認代碼的複雜區域;UML類圖有許多互動的功能。