Version 82 of Learning Tcl

Updated 2013-09-29 05:03:07 by pooryorick

http://www.equi4.com/pub/om/pub/tclerswiki.png

Intro

Tcl and its extensions, Tk and Expect, are powerful tools that allow you greater control over your systems, and easier control of interactions between systems.

This the primary starting point for those looking to learn Tcl. Learn to tcl

See Also

Learn to Program

Preliminaries

Getting Started
Starter Tcl
Show me an example
a step-by-step walthrough of a first Tcl program
IDE
Tcl Editors
Are there tools which are required or would be useful when developing in Tcl
Is there anything I should know before I start coding?

Tutorials

Online Tcl and Tk Tutorials
discussion page

Beginner Introductions

An Introduction to Tcl Scripting
  • All Tcl-related tutorials [L1 ]
Beginning Tcl
resources at the beginner level
What is Tcl
Tcl Intro
Tcl for beginners

Technical Introductions

An Overview of Tcl and Tk
An Introduction to Tcl Scripting
Intermediate Tcl
resources at the intermediate level
Advanced Tcl
resources at the advanced level

Curricula

Tcl for Kids
Tcl Learning Exercises
A list of exercises, in order of difficulty

Exercises

What's My Line?
a game-like exercise where the goal is to guess the output of the Tcl script

Documentation

C API

Writing Tcl-Based Applications in C

Instructional Pages, Beginner

This is a selection of pages deemd to be particularly intructive for learning Tcl idioms and usage. The Tk page has a similar section specifically for Tk usage

Arrays / hash maps
Tcl Quoting
Slurping Up Text in TCL
Tcl Gems
Braintwisters
Bag of Algorithms
useful code examples
Sample Math Programs
really simple examples of using programming to solve math problems
The infinity trick
working with "infinity" in expressions
Tcl examples
more Tcl examples
Regular expressions
Uwe Klein
a bunch of fairly simple Tcl and Tk examples
Additional math functions
Sample math programs
very simple examples if you have some math background
How to make a Tcl application

Instructional Pages ,Intermediate

Keith Vetter
A large number of very interesting but small programs
Syntax parsing in Tcl
A simple database
Complex data structures

Resources

Contents
contents of this wiki
Frequently-Made Mistakes in Tcl
, by CL
Tcl Tutor
Tcl Help
Informal Tcl Book Reviews
TCL programs for beginners 1-10
Tcl cheat sheet
Glossary of terms
Acronym collection
Tcl-URL!
Practice Scripts
A list of scripts people have written to learn Tcl
Richard Suchenwirth
a rich variety of Tcl examples dealing with Unicode, dates, graphics, and more
Donal Fellows
Dirty Dozen
a selection of web resources related to Tcl
Example scripts everybody should have
Tcl Articles
a list of articles about Tcl
Teaching Tcl
a discussion about teaching Tcl (not really for those learning Tcl)
Common questions about Tcl
Simple Tcl Code << 3D Egg - glx docs
short and simple learning examples of oo, socket, and coroutine
Expect Exceeds Expectations ,Cameron Laird ,2002
Argues that Expect is the one language you most need to learn

Training

IT-Schulungen.com (German)

Misc

license

Historical

Tcl/Tk Quick Reference Guide for 8.0
Tcl/Tk Quick Reference Guide, updated fo 8.4 ,by Bob Bodenstab

What Links Here

Fetching backrefs...