bash or zsh seems to be a kind of shell
shell is software that provides an interface for interacting with the OS. It accepts commands from the user, interacts with the kernel, which is the core of the OS, and calls the kernel program. The kernel manages the resources used to operate the application.
In other words, shell is software that interprets commands hit by the user so that the kernel can understand them.
I somehow understood about shell, so about these two.
I looked up some of them, but many of them were written like this.
·lightweight ・ Customizable ・ Shell that takes advantage of bash, tcsh, and ksh ・ The complementary function is amazing! ・ Abundant functions
I somehow understood the characteristics of zsh like this. You should learn more about shells and kernels in the first place ... That's all for today.