This document provides documentation on Ring programming language functions, classes, and concepts. It includes summaries of RingVM functions for interacting with the virtual machine, standard library functions for tasks like file handling and mathematical operations, classes for game development and GUI programming with Qt, and descriptions of programming paradigms like object oriented programming and functional programming supported by Ring. The document also covers Ring compiler options, distributing Ring applications, and new features in different versions of Ring.