Domain Driven Design
Both syntax and semantics are designed at the abstraction of problem domain.
Natural Language Like Syntax
The natural syntax makes the language very understandable to non-developers with zero programming experience.
The web based editor provides a fluent and controlled editing experience with context sensitive syntax highlighting, error reporting and auto-completion.