This document provides a concise summary of the basic features of the C programming language, including variable types, operators, control structures, complex data types, functions, and other common elements. It is intended as a quick review or introduction for someone with programming experience in another language. The summary covers integer and floating point types, operators, control structures, structs, pointers, arrays, functions, and more in around 3 pages of text.