Tcl Tutorial | by Jan Bodnar. Exceptionally clear and readable |
Tcl Tutorial | by TutorialsPoint . PDF download avilable | This site sometimes has very outdated ways of doing things. Be warned. |
The official Tcl Tutorial | A Tcl 8.5 tutorial written by Clif Flynt, Neil Madden, Arjen Markus, David Welton and others. The tutorial is intended as a companion to the Tcl manual pages which provide a reference for all Tcl commands. | It was written with the goal of helping those who have some knowledge of programming, although they certainly don't have to be experts. |
http://www.invece.org/tclwise/ | Tclwise: Guide to the Tcl programming language, by Salvatore Sanfilippo. This book is an introduction to the main ideas of the Tcl programming language: If you wish to learn a simple and powerful programming language, this book is for you. | RS highly recommends this - when reading it, I more than once thought, "wish I had written that myself..." :) |
Programming in Tcl | Video tutorial on Tcl. Multiple chapters. Seems pretty complete. |
https://en.wikibooks.org/wiki/Tcl_Programming | A wikibooks complete and free Tcl/Tk book/tutorial with nice examples by Richard Suchenwirth | |
Tcl Tutorial ,by Chris verBurg | No mention of {*}, but lots of small examples | |
http://openocd.sourceforge.net/doc/html/Tcl-Crash-Course.html | Tcl Crash Course ,openocd project | |
Learn Tcl in Y Minutes | by PYK. A concise walkthrough and cheatsheet for Tcl 8.6 | |
http://philip.greenspun.com/tcl/index.adp | Tcl for Web Nerdy, by Philip Greenspun, An intro to Tcl using AOLServer as the web engine. | Some additional tutorials are mentioned in the summary |
Tool Command Language | by Jan Newmarch | |
Tcl Scripting with nmrWish | last updated 2009-09-14 | |
http://tcl.projectforum.com/young | a work in progress providing a tutorial for young people. | |
Beginning Tcl | An interactive community project to teach Tcl scripting | On this wiki |
Arts and Crafts of Tcl-Tk Programming | and another index to introductory pages, or pages covering fundamental concepts. | On this wiki |
Intermediate Tcl | an intermediate tutorial | composed of pages on this wiki |
Advanced Tcl | another, more advanced tutorial | composed of pages on this wiki |
Superlinux Tcl/Tk Video Tutorials | Youtube playlists in Arabic and English, of video tutorials Superlinux on his channel ( ranixlb) . More than 36 episodes of tutorials. | Install this Android application |
Superlinux Tcl/Tk AndroWish Video Tutorials | Those are video tutorials in spoken Arabic and in English packaged in an Android app. Teaches You how to make applications on Android using Tcl/Tk | Download from here. |
http://www.ardenstone.com/projects/seniorsem/tcl/ | A Non-Programmer's Introduction to Tcl/Tk | Stuck with pre-2005 practices, but the basics have changed little since then. |
http://www.cwflynt.com/CS146GameLab/ | Clyf Flynt's Tcl Tutorial | |
http://www.icanprogram.com/09tk/main.html | icanprogram website | |
http://www.bin-co.com/tcl/tutorial | An online tutorial written by Binny V Abraham. | Out of date (pre-8.5) or maybe even older |
http://www.doulos.com/knowhow/tcltk/ | Doulos offers a 3-day Essential Tcl/Tk instructor led class | |
Tcl Tutor | an interactive tutorial for learning Tcl | Recent versions cover only Tcl, not Tk |
http://www.purl.org/NET/Tcl-FAQ/ | has a variety of pointers to tutorials | |
http://groups-beta.google.com/group/comp.lang.tcl/msg/7f593de071477d64 | Roy Terry recommends a particularly experimental trajectory. | |
http://www.phaseit.net/claird/comp.lang.tcl/tcl_tutorials.html | contains pointers to a varity of tutorials | |
ftp://www.tcl.tk/pub/tcl/doc/tut.tar.Z | A series of PostScript slides used in an introduction/tutorial on Tcl and Tk at several X and Usenix Conferences | |
http://jbenjamin.com/docs/tcl.html | A Tcl/Tk and Expect Tutorial by [Will Morse] (mailto:will@Starbase.NeoSoft.com) | |
http://www.icanprogram.com/ http://www.icanprogram.com/09tk/main.html | free online (beginner level) programming courses using Tcl/Tk as a programming language | |
http://photo.net/ | filled with interesting information for the Tcl programmer. For instance, http://photo.net/sql/ appears to be a working draft of a book initially called "SQL for Web Nerds". It is a tutorial on SQL, using the AOLserver as a base and Tcl as the programming language. There are other items such as http://photo.net/wtr/dead-trees/ , which is the web version of the book "Database Backed Web Sites". Then there is the ArsDigita Community System, a database driven web forum. | |
http://user.xmission.com/~georgeps/documentation/tutorials/ | George Peter Staplin GPS has written some tutorials on how he uses movies, audio, images and PNG cursors with Tcl/Tk in a game he is writing. | |
http://tldp.org/HOWTO/TclTk-HOWTO.html | A rather old document oriented towards Tcl/Tk 8.0 | Perhaps one of the Linux users here on the wiki would consider updating http://cvs.tldp.org/go.to/LDP/LDP/howto/linuxdoc/TclTk-HOWTO.sgml?revision=HEAD&view=markup and then submit the changes back to tldp.org ? |
http://www.oreillynet.com/pub/a/mac/2003/12/16/begin_programming.html | Michael Norton's Elementary Computer Graphics article is a Tcl tutorial | |
ftp://ftp.oreilly.com/pub/convention/os/tutorial/tcltk.pdf | by Scriptics | one of the best Tcl/Tk tutorials imho |
http://www-106.ibm.com/developerworks/edu/l-dw-linuxtcl-i.html?S_TACT=103AMW03&S_CMP=EDU | IBM beginners Tcl/Tk quick start web-based tutorial. This introduction is not fully up-to-date, and has enough questions and errors that one might hesitate to point newbies to it. | This tutorial has proven to be less then ideal (written by a non-Tcl type), so this one should be last on your list of sites to learn about Tcl. |
https://www.youtube.com/channel/UCXLcY5Ik9mbHDCD3jyAR7zA | YouTube Channel "Web of Engineering" - There are some vídeos for very beginners in Tcl/Tk language. | The tutorials are in portuguese, but there are links to GitHub where you can download the codes created during the tutorials. |