KornShell (often referred to as ksh) is a Unix shell that was developed by David Korn in the early 1980s at Bell Labs. It was created as an improvement and extension to the Bourne shell (sh) and C shell (csh), aiming to combine their useful features while addressing some of their limitations. The first official release of KornShell was in 1983.