Tcl (первоначально от «Tool Command Language», но обычно отображается как «Tcl», а не как «TCL»; произносится как «щекотать» или «ти-ви-элл») — это язык сценариев, созданный Джоном Оустерхаутом. разочарования», по словам автора, когда программисты разрабатывали свои собственные языки, предназначенные для встраивания в приложения, Tcl получил признание сам по себе. Он обычно используется для быстрого прототипирования, сценариев приложений, графических интерфейсов и тестирования. Tcl используется на платформах встраиваемых систем как в полной форме, так и в нескольких других версиях с небольшим объемом памяти.
Комбинация Tcl и набора инструментов Tk GUI называется Tcl/Tk.