JBasicは、Javaで書かれた伝統的なBASIC言語のインタプリタであり、コマンドラインまたは組み込み用途で使用出来ます。 通常のGW-BASIC形式の文法に加え、近代的な拡張(スレッド、JDBCなど)を幾つかサポートしています。 JBasicはシェルから直接実行することが出来ます。