Jim on opensource pieni jalanjälki täytäntöönpanoa Tcl ohjelmointikieli. Se toteuttaa suuri osajoukko TCL ja lisää uusia ominaisuuksia, kuten viittaukset roskat keräys, sulkemiset, sisäänrakennettu Olio-ohjelmointi järjestelmä, Functional Programming...