JTcl ist eine Implementation von Tcl (Tool Command Language), die einen großen Teil der Syntax und Kommandos von Tcl 8.4 implementiert, nur begrenzt durch die API-Einschränkungen der Java Virtual Machine. Es beruht auf dem Jacl-Interpreter des TclJava-Projekts.