# The Pillars of Nu Nu is a **data-centric** scripting language designed for * **Scalability:** Start with easy one-liners, evolve into big projects. * **Interactive use as a full-featured shell:** No need to call another language from your shell -- it's all Nu! * **Modularity, extensibility:** Turn Nu into your own tool for the job you need. * **Peace of mind:** Scoping and immutability protect you from yourself. * **Pleasant user experience:** Great error messages and editor support. * **Playfulness :elephant::** Doing cool stuff should be fun. Writing Nu makes you want to write more.