Science & technology

Invention of Bourne shell

1979

The Bourne shell is a Unix command-line interpreter and scripting language written by Stephen Bourne at Bell Labs and introduced with Version 7 Unix, replacing the earlier Thompson shell. Its command name is sh. It added features that made shell scripting practical, including control-flow constructs, variables, here-documents and command substitution, and it became the standard Unix scripting language. Its successors include the Korn shell, Bash, whose name is a pun on Bourne-again shell, and the Z shell, and the POSIX standard for the shell is based on it. Bourne also wrote the Algol 68C compiler.

Open on the timeline

Before and after

More in Science & technology

The era

This moment belongs to the Contemporary world (1945 CE to today), the world since 1945. You can also browse everything in the 20th century.