This document provides an introduction and overview of the MATLAB programming environment and its core functionality. It describes how to perform basic operations and calculations, write scripts and functions, work with vectors and matrices, and use common plotting and programming commands. Key features covered include MATLAB's command-line interface, help system, variables, operators, functions, file types (m-files and function files), flow control, and short summaries of many common commands.