# Introdução

Olá e bem-vindo ao livro de contribuição do Nushell. Nushell, ou Nu como é normalmente chamado, é um shell moderno escrito em Rust. Você pode aprender mais sobre o Nu e como usá-lo no Nu book (opens new window), Nesse livro, vamos mostrar como contribuir para o projeto Nu, como o código do Nu é orgnizado, e os principais conceitos atrás do seu design.

Para contribuir com o Nu é necessário ter uma experiência básica de programação, e é útil também ter alguma experiência com Rust. Dito isso, têmos pessoas contribuindo para o Nu sem antes ter escrito nenhuma linha de Rust antes de escrever sua submissão. Se você está interessado em contribuir, existe uma comunidade crescente de pessoas que gostariam de ajudá-lo a suceder.

Esse livro contém três áreas separadas:

  1. A filosofia de design do Nu
  2. A implementação do Nu
  3. Boas práticas de codificação para o Nu