This document provides an introduction to using STEP 7 software to program SIMATIC S7 programmable logic controllers. It outlines the basic procedure for creating a program using STEP 7, which involves combining hardware configuration with software programming. Practical exercises in subsequent chapters will demonstrate programming in Ladder Logic, Statement List, and Function Block Diagram to address inputs and outputs using basic binary logic operations.