Luna is an hybrid textual and visual functional programming. It's a data processing and visualization environment built on a principle that people need an immediate connection to what they are building.