Z shell (o simplemente zsh) es un potente intérprete de comandos para sistemas operativos de tipo Unix, como por ejemplo los BSD o GNU/Linux.
Se le han incorporado muchas de las características principales de otras shells de Unix como bash, ksh, o tcsh y además posee características propias originales.
macOS Catalina, lanzada en octubre de 2019, adoptó a Zsh como la shell predeterminada, remplazando a Bash.
[2][3] El nombre zsh procede del profesor de Yale Zhong Shao, por entonces profesor asistente en la Universidad de Princeton.
Falstad pensó que su nombre de inicio de sesión, "zsh", era un buen nombre para una shell.