cT is a computer language specifically designed for computer-based education. Its development was begun at Carnegie Mellon University in 1985 and has been developed by David Andersen, Bruce Sherwood, Judith Sherwood, and Kevin Whitley. Its predecessors were the TUTOR and MicroTutor languages associated with the Plato system. Currently cT exists for X Windows, Macintosh, and MSDOS platforms, with a PC/Windows version under development. Creating cT programs with graphical components can be much simpler than comparable development with (for example) the C language and X libraries. Programs written in cT on one system are generally easy to migrate to other computing environments.
on the web
cT Page at MIT
http://web.mit.edu/afs/athena.mit.edu/software/ct/www/home.html