- Ada
- APL: Playing APL - An APL playstation
- Playing Assembler
- Basic in Tcl
- bf
- Brainfuck: Making the Tcl interpreter understand Brainfuck notation. http://www.fishpool.com/~setok/proj/tclbf/

- C - C Language - Playing C - C struct is Tcl! - C code generators - Building a custom tclsh
- C++: Cplusplus streams and Tcl channels - Invoking Tcl commands from Cplusplus, http://www.cv.nrao.edu/glish/
, Tclobj , Swig , TclCl - C#: both Tcl and C# provide for event-oriented programming.
- Caml: http://pauillac.inria.fr/camltk/
[surely someone here has played with the Caml/Tk interface?] - CLIPS (logic programming, expert systems) Playing CLIPS
- COBOL: [there are several Cobol connections] http://isweb34.infoseek.co.jp/computer/bitwalk/cobol_en.html
http://members.tripod.com/rpragana/cobol.html
http://tiny-cobol.sourceforge.net/
Playing Cobol - ColdFusion: (a server side technology which compiles html enhanced code into Java) http://panoptic.com/cfx_tcl/

- D
- Eiffel: http://www.elj.com/epan/by_author/jb/tcl-eif/
[I know that eiftcl was created at one point to interface Eiffel and Tcl; anything else done in this domain?] - Erlang
- FEMTOL
- Forth: RPN in Tcl, Trying FORTH in Tcl, TkFORTH, iFORTH [1], HolonTForth
- FORTRAN: ftcl; Embedding FORTRAN programs in Tcl/Tk: http://www.dci.clrc.ac.uk/Publications/Cookbook/f1.html
, FORTRAN/TK - a Tk-implementation for Open Watcom FORTRAN 77: http://svn.netlabs.org/fortrantk
, Arjen Markus has a prototype for embedding Fortran into Tcl and vice versa. (Just contact me - it is still prototypical.), NaGexTool is a guide and browser for the example programs of the NAG FORTRAN 77 library - G
- Gofer: http://www.informatik.uni-ulm.de/pm/projekte/TkGofer/

- Guile
- Haskell: Playing Haskell Interfacing Tcl with Haskell
- hecl
- [heretcl]
- Hydra: http://www.tortoise74.me.uk/cybernetics/hydra_overview.html

- Icon
- InterLanguage Unification (ILU): [2]
- Java: Java and Tcl, tclBlend, Jacl, http://www.itl.nist.gov/div897/ctg/java/feather/

- Javascript: Tcl in Javascript
- Jim
- Joy: Playing Joy
- Ksh
- L
- Limbo: [3]
- Linda: [4]
- Lisp: Tcl and LISP - Playing LISP, http://www.mv.com/users/pw/lisp/
, newLISP [5] has a primitive Tk binding [6] that basically requires you to "do Tcl" - Logo: Turtle graphics the LOGO way - Turtleshell
- Lua: http://www.inf.puc-rio.br/%7Eroberto/lua.html
has a Tk binding. There is also Lux [7], which makes Tcl callable from Lua. This [8] is the Lua equivalent of this page on the Lua Wiki [9]. - ML: sml_tk [10] is a Standard ML package providing an abstract interface to Tcl/Tk
- Modula-3: http://m3.polymtl.ca/m3/pkgf/contrib/m3tcl/.ghindex.html
. See also Preprocessing and Radical Language Modification. - Mozart
- parenthetcl
- parrot
- Perl: There are many points where Perl and Tcl touch, including tclperl, Tcl::Tk, Perl/Tk, Inline::Tcl [11].
- Picol: A 500 line implementation of a Tcl like language
- Prolog: Playing Prolog, http://www.clip.dia.fi.upm.es/Software/Ciao/

- Python: Playing Python, tclpython, Tkinter, and Elmer - What about http://www.veritas.com/%7Ebrianw/rivet/
- is there continuing support for this Tk without Tcl project? Also ITCLPYTHON [12]. The Typcl extension lets you use Tcl from Python [13], it is part of CritLib [14]. This [15] and this [16] are the Python equivalents of this page. - Q: Equational Programming Language, which has a Tk interface [17]
- R: tk interface in the tcltk package. http://www.r-project.org

- Rexx: http://rexxtk.sourceforge.net/
(fixed link 12/11/02) - Ruby: http://www.freebsd.org/cgi/url.cgi?ftp://ftp.freebsd.org/pub/FreeBSD/FreeBSD-current/ports/lang/ruby-tcltklib/pkg-descr
This [18] is Ruby equivalent of this page. - Sather: http://packages.debian.org/unstable/devel/sather-browser.html
[comes with a Tk browser] - Scheme: STk seems to be pretty popular - it is a Tk binding for Scheme. Anyone want to talk about it? (escargo 6 Nov 2006 - I did find this link, but it's passing old: http://kaolin.essi.fr/STk/
Some comments about it and its successor are here: http://saxo.essi.fr/~gallesio/research.html
) Or maybe Biglook, a Bigloo Tk distribution? There was some talk about a EuLisp integration of Tcl as well a few years ago. Also there was the REPL Scheme widget library which had Tcl/Tk connections. http://www.colorstudy.com/ianb/projects/tcl-scheme&e=925
(404! http://www.colorstudy.com/software/tcl-scheme/
has software that allegedly "converts the Tcl programming language into Guile Scheme") - Smalltalk: Playing Smalltalk
- small tcl
- Snobol
- [tiny tcl]
- TKS: (short for toolkit script-language)
- TOS: http://www.lifl.fr/~pawlak/tos/

LV Hey, if you know of other computer programming languages which have some Tcl/Tk relationship, add them above. Also, if you know of people who have written other languages, based on Tcl, add them as well.
CL also occasionally comments on this topic in [19].
http://www.wikipedia.org/wiki/Programming_language_timeline
is an interesting Wiki page, a part of an internet encyclopedia. The page provides a time line of applications and programming langauges created from 1840 through 2001.Then there is the Computer Programming Language Dictionary [20] - check out what it says about Tcl.http://www.acooke.org/andrew/writing/lang.html
is a discussion of programming languages, and mentions Tcl as the grand daddy of scripting languages.[unperson], Tuesday 1st March 2005. There is this page I started on C2 a few months ago. It is called: http://c2.com/cgi/wiki?CandCplusPlusComparedToOtherLanguages
.Anyone interested in writing a comparison between C/C++ and TCL there?