De scripttaal Tcl/Tk heeft officieel versie 9.0 uitgebracht. De laatste grote versie 8.0 werd uitgebracht in 1997, 27 jaar later.Tcl werd eind jaren tachtig opgericht door John Ousterhout. Het was oorspronkelijk ontworpen om een snelle scriptuitvoeringsomgeving te bieden om eenvoudige opdrachtregelinstructies en snelle ontwikkeling van scripts te realiseren.
De meest gebruikte TCL-extensie is Tk. Tk biedt een grafische gebruikersinterface GUI voor verschillende platforms. Zelfs Python biedt niet afzonderlijk een eigen GUI, maar biedt interfaces die zijn aangepast aan Tk.
De release van Tcl/Tk9.0 brengt een reeks nieuwe functies en verbeteringen met zich mee, waaronder ondersteuning voor 64-bits capaciteit, volledige Unicode en codering, Zip-bestandssysteem, extra archieven en nieuwe meldingsprocedures.
Daarnaast voegt Tk9.0 ook toegang toe tot besturingssysteemfaciliteiten, volledige toegang tot schaalbare vectorafbeeldingen, afbeeldingen en meerdere verbeteringen aan platformfuncties en -conventies.
Tcl/Tk9.0 vertoont echter enkele incompatibiliteiten met de vorige 8.0, zoals het parseren van naamruimtevarname, I/Omalencoding, de tilde (~) in de padnaam wordt niet langer geïnterpreteerd als de hoofdmap, en tcl_precision heeft niet langer invloed op de getalnotatie.