[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. ** Tutorials ** [Online Tcl and Tk Tutorials]: [Tcl Tutorial Discussions%|%discussion page%|%]: ** 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]?: [Are there tools which are required or would be useful when developing in Tcl]: ** Beginner Introductions ** [Beginning Tcl]: resources at the beginner level [What is Tcl]: [Tcl Intro]: [Tcl for beginners]: [Learn to Program]: ** 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]: ** 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 specifially 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 [http://phaseit.net/claird/comp.lang.tcl/fmm.html%|%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]: [http://glx.me/docs/3d-egg/Simple-Tcl-Code/%|%Simple Tcl Code << 3D Egg - glx docs]: short and simple learning examples of oo, socket, and coroutine ** Training ** [http://www.it-schulungen.com/seminare/open-source/tcl-und-tk/index.html%|%IT-Schulungen.com%|%] (German): ** Misc ** [license]: ** Historical ** [http://www.slac.stanford.edu/~raines/tkref.html%|%Tcl/Tk Quick Reference Guide for 8.0%|%]: [http://www.bodenstab.org/%|%Tcl/Tk Quick Reference Guide, updated fo 8.4 ,by Bob Bodenstab%|%]: ** What Links Here ** <> <> TOC | Tutorial