Top 1,000 Features Creators Events Podcasts Extensions Blog Explorer CSV Download

C shell

< >

C shell is an open source programming language created in 1978.

#680on PLDB 46Years Old

The C shell (csh or the improved version, tcsh) is a Unix shell created by Bill Joy while he was a graduate student at University of California, Berkeley in the late 1970s. It has been widely distributed, beginning with the 2BSD release of the Berkeley Software Distribution (BSD) that Joy began distributing in 1978. Other early contributors to the ideas or the code were Michael Ubell, Eric Allman, Mike O'Brien and Jim Kulp. Read more on Wikipedia...

Example from hello-world:
#!/bin/csh echo "Hello World"
Example from Wikipedia:
# Always creates an empty file if ( ! -e myfile ) echo mytext > myfile

Language features

Feature Supported Token Example
Strings "
"Hello world"
Print() Debugging echo
# A comment
Line Comments #
# A comment
Here Document
Semantic Indentation X

View source

- Build the next great programming language · About · Resources · Acknowledgements · Part of the World Wide Scroll