How to install and Run TCL

In this article, we will see how to install TCL on windows and run it. First we will download TCL from this link  .

Choose the binaries depend on your System types either 64 bit or 32 bit. Double click on downloaded setup to start installing TCL.


Accept license agreement.

TCL license agreementChoose path. I am installing on C:\Tcl default path

installing tcl path

So TCL is installed on your windows.  Now we will set path of C:\Tcl\bin\ directory so, we can run it from any location.

To set path just copy the path up to bin directory ( In my case it is C:Tcl\bin\ ) and fire command like this

set tcl path windows

Path is set so we can run TCL from any location. Lets try to run it from D drive. First create one small TCL and save it on D drive with name Hello.tcl . So the path is D:\Hello.tcl

tcl in notepad

To run this file open command prompt and go to path D: and execute command tclsh Hello.tcl like this .
running tcl
It will print output Hello World !

Introduction to TCL

TCL (Tool Command Language) programming language was created by John Ousterhout in 1988 at the University of California, Berkeley. It is scripting language and commonly used for rapid prototyping, scripted applications and testing.

In 1994 John Ousterhout joined Sun Microsystems and with help of Tcl team he has added lot of new feature in TCL and TK.

These are some Important events : 

  • First talk on TCL by John Ousterhout in 1989 at Berkeley Industrial Liaison Conference.
  • First paper presented in 1990 at USENIX Conference by John Ousterhout.
  • In 1990 first TCL community was formed.
  • In 1993 Larry Rowe organized the first Tcl Workshop at Berkeley.
  • John Ousterhout joined Sun Microsystems and start building a team of Tcl developers.
  • TCL and Tk was ported to Windows and Macintosh by Scott Stanton and Ray Johnson.
  • In January 1998 John Ousterhout founded Scriptics with Sarah Daniels to focus on TCL.

Let us see first program in TCL .

puts “Hello World!”

Save this program as Hello.tcl and you can run it using command :

tclsh Hello.tcl

You can install TCL on your machine or you can also execute TCL online  . Check our next post How to install and Run TCL .