Bourne shell is the simplest and oldest Unix shell. It is a line oriented shell without command recall or editing mechanisms, therefore it is mainly used for shell programming.