I likhet med C shell og i motsetning til mange andre Unix-skall, mangler tcsh støtte for programmerte funksjoner. Mangelen kompenseres delvis av en fleksibel alias-mekanisme med parametre.