This document provides an introduction to computing the FIRST and FOLLOW sets for context-free grammars. It begins with definitions and rules for calculating FIRST(X) for each grammar symbol X. It then explains how to compute the FOLLOW set by applying rules until no new elements can be added. An example grammar is used to demonstrate calculating the FIRST and FOLLOW sets. Parsing tables are also presented for additional example grammars.