This is the genealogy of the programming language sh:

sh was first known as sh in year 1971.
Then it begat csh in year 1978.
Then it begat ksh in year 1982.
Then it begat Perl in year 1987.
Then it begat bash in year 1989.

This genealogy is brought to you by the Programming Languages Genealogy Project. Please send comments to thbz.