Welcome to the NLPL documentation. NLPL is a general-purpose programming language designed to read like natural English while offering full systems-level capabilities.
- Syntax
- Variables & Objects
- Functions
- Scoping & Blocks
- Pattern Matching
- Structs & Unions
- Type System
- Modules
- Concurrency
- FFI
- Inline Assembly
- File I/O
- Networking
- Database
- Loops
- Events
- Language Specification
- Syntax Grammar
- Error Codes
- Common Syntax Errors
- Optimization Guide
- Type System Quick Reference
- Standard Library