This document is a tutorial on programming in User RPL, the programming language of the HP48 calculator. It introduces basic programming concepts like programs, objects, and stack manipulation. It also covers topics like local variables, conditional tests, loop structures, error handling, input/output, and provides exercises for practice. The overall document serves as a guide to learning the fundamentals of programming on the HP48 calculator.