A hands-on guide, specifically designed for the beginner, which introduces TeX. It covers all the basics of TeX as both a formulating language and a programming language. Each point is illustrated by examples and tutorial exercises guide the user through each topic.