Download Tcl and the Tk Toolkit pdf by John K. Ousterhout, Written by the developer of Tcl and Tk, the text takes a direct approach to the language, describing the elements of Tcl and Tk in programming-reference-style detail. If you're already familiar with a C-like language and wish a just-the-facts introduction to Tcl and Tk, this can be the book for you. Download the pdf from below to explore all topics and start learning.

BOOK CONTENTS-

Chapter 1 Introduction
Chapter 2 An Overview of Tcl and Tk
Chapter 3 Tcl Language Syntax
Chapter 4 Variables
Chapter 5 Expressions
Chapter 6 Lists
Chapter 7 Control Flow
Chapter 8 Procedures
Chapter 9 Errors and Exceptions
Chapter 10 String Manipulation
Chapter 11 Accessing Files
Chapter 12 Processes
Chapter 13 Managing Tcl Internals
Chapter 14 History