UNIX como un lenguaje posee muchos elementos y parte de su poder consiste en que el usuario puede escribir sus propias conchas o escogerla entre una gran variedad. El usuario de UNIX tiene entonces la posibilidad de configurar su ambiente de trabajo, desde el color, tamaño y forma de las ventanas hasta la de poder definir sus propios comandos.