This document provides an introduction to embedded systems. It defines an embedded system as a microprocessor-based system that performs a dedicated function as part of a larger system. Embedded systems have limited memory and power resources. Examples of embedded systems include watches, washing machines, medical devices, office equipment, and automobiles. The document discusses the hardware and software components of embedded systems and compares them to general purpose computers. It also outlines some common programming languages used in embedded systems like assembly language and C.