أصدرت لغة البرمجة النصية Tcl/Tk رسميًا الإصدار 9.0. تم إصدار الإصدار الرئيسي الأخير 8.0 في عام 1997، بعد 27 عامًا.تم إنشاء Tcl بواسطة John Ousterhout في أواخر الثمانينيات. تم تصميمه في الأصل لتوفير بيئة تنفيذ سريعة للبرنامج النصي لتحقيق تعليمات سطر الأوامر البسيطة والتطوير السريع للبرامج النصية.
امتداد TCL الأكثر استخدامًا هو Tk. توفر Tk واجهة مستخدم رسومية (GUI) لمنصات مختلفة. حتى Python لا توفر واجهة المستخدم الرسومية الخاصة بها بشكل منفصل، ولكنها توفر واجهات تتكيف مع Tk.
يوفر إصدار Tcl/Tk9.0 سلسلة من الميزات والتحسينات الجديدة، بما في ذلك دعم سعة 64 بت، وUnicode الكامل والتشفير، ونظام ملفات Zip، وأرشيفات إضافية، وإجراءات إعلام جديدة.
بالإضافة إلى ذلك، يضيف Tk9.0 أيضًا إمكانية الوصول إلى مرافق نظام التشغيل، والوصول الكامل إلى الرسومات المتجهة القابلة للتطوير، والصور، وتحسينات متعددة لميزات النظام الأساسي واتفاقياته.
ومع ذلك، يحتوي Tcl/Tk9.0 على بعض حالات عدم التوافق مع الإصدار 8.0 السابق، مثل تحليل اسم مساحة الاسم، وI/Omalencoding، ولم يعد يتم تفسير التلدة (~) في اسم المسار على أنها الدليل الرئيسي، ولم يعد tcl_precision يؤثر على تنسيق الأرقام.