This document serves as an introductory guide to the R programming language, focusing on its fundamental components and usage. It covers the basics of R's object types, operations, and programming capabilities, including the manipulation of data and implementation of functions. The guide emphasizes the importance of understanding R's object-oriented structure and provides practical examples for users to interact with R in their console.