From The Free On-line Dictionary of Computing (8 July 2008) [foldoc]:
tcsh
<Unix, shell> A Unix shell by Christos Zoulas
<christos@ee.cornell.edu>, based on csh. tcsh adds
WYSIWYG command line editing, command name completion,
input history and various other features.
Version 6.04 runs under many versions of Unix and under
OpenVMS.
{(ftp://ftp.spc.edu/)}.
(1993-07-09)