This document outlines the native interface for R, focusing on memory management and various types of symbolic expressions (sexps) used at the C-level. It provides examples of C implementations, such as calculating averages and manipulating string vectors, as well as discussions on performance improvements and debugging techniques. Additionally, resources for further self-study and exploration of R's public API are included.