Learning NPL
The NPL Language section provides all the resources that you need to get started with NPL.
Notably, this includes:
- Examples of NPL code, including the IOU example, which is a very good place to start
- Conceptual and theoretical background
- References for language constructs and the standard library
An essential tool when developing NPL is the NPL-Dev plugin for Intellij IDEA, which in addition to typical IDE (Integrated Development Environment) features, such as autocompletion, refactoring, formatting, syntax highlighting, etc., also provides features and tools for testing, compilation, and debugging.
Tip
Always use the latest version of the platform as well as the NPL-Dev plugin, as this ensures that you have access to the latest features and fixes.