nlScript
nlScript is a library for creating natural language scripting interfaces.
nlScript is for you, if you
- want to provide an application-specific programming language for your software
- target end-users, not programmers
- there want a natural English syntax instead of a traditional programming language
nlScript provides everything needed:
- An intuitive way to specify the grammar.
- A readily-usable editor you can display from within your application, for user input
- Auto-completion, automatically adapted to the defined grammar
- A parsing engine
- nlScript is available for Java, Python and JavaScript
Where to start