Chapter 1 - Introduction and setup
A brief introduction to RPL
Introduction to newRPL
Installing newRPL
Notation and conventions
Building newRPL from source code
USB communications setup
Chapter 2 - Basic operation
Understanding the keyboard
The display interface
Working with the command line
Working with the menus
Working with the stack
Using the interactive stack
Interrupting long tasks and restarting the system
Settings
Chapter 3 - Working with objects
Basic numbers
Complex numbers
Infinity and indefinite results
Number ranges, precision and storage sizes
Displaying and formatting numbers
Angles
Strings
Lists
Vectors and matrices
Symbolic expressions
Units
Graphical objects
Fonts
Binary data containers
Chapter 4 - Storage
Memory organization
Directories and variable storage
SD card operations
USB operations
Creating backups
Chapter 5 - Programming
The basics of RPL
Parallel processing with lists
Assembly-like Instruction Set
Chapter 6 - Command Reference
Chapter 7 - Advanced topics
Creating customized menus
Customizing the keyboard
Building user-defined fonts
Creating user libraries
Time management
Chapter 8 - Advanced numerical applications
Root finding
Numerical integration
Multiple equation solving and optimization
Financial calculations
Chapter 9 - CAS
Appendix
Alphabetical index of keywords
Special key combinations
List of system flags
List of system menus
List of system units
Processor speeds
Program speed tests
Battery life
Bug reporting
Useful resources
Contributing to the wiki