Tcl ("tickle" veya tee cee ell /ˈtiː siː ɛl/ olarak telaffuz edilir) veya Araç Komut Dili, birçok şey için kullanılabilen Yüksek seviyeli bir programlama dilidir. Tcl, kullanımı kolay, ancak birçok şeyi yapabilecek şekilde yapılmıştır. Tcl'nin dili, bilgisayara ne yapacağını veya bir değişkeni nasıl kaydedeceğini söyleyen komutlara dayanır. Tcl, nesne yönelimli, zorunlu, işlevsel veya prosedürel stiller yapabilir.
Tcl, C'de hızlı bir şekilde prototip oluşturmak için çok kullanılır. Birçok işletim sistemi için yorumlayıcılar mevcuttur. Bu, birçok farklı bilgisayar türünün Tcl kodunu çalıştırabileceği anlamına gelir. Tcl çok küçük bir dildir, bu da gömülü sistemler olarak kullanımının iyi olduğu anlamına gelir.
Tcl bazen Tk ile birleştirilir. Bu durumda Tcl/Tk olarak adlandırılır. Tcl/Tk normal Python kurulumunun bir parçasıdır.