Happy using the bash shell in Linux? Or would you prefer to try out an alternative? There’s tsch, fish, KornShell, and Z Shell to choose from. But which of these popular Linux shells is best? What Is a Linux Shell? Usually, when you write an application, it’s done in a high-level language that humans can understand.