Ergonomica é uma linguagem de shell multiplataforma, implementada em Python. Ergonomica visa modernizar o terminal, em uma linguagem facilmente extensível e utilizável, independente do sistema operacional em que ele é executado. Ele usa utilitários principais existentes, como os pacotes os e shutil, bem como outros utilitários escritos em Python, como o editor do suplemon, fornecendo ferramentas integradas que não são dependentes de os. Existindo características de linguagem Python, como retorno assíncrono pode substituir componentes do shell, como tubulação.