This document provides an overview of embedded systems, including definitions, components, and applications. It discusses the main types of embedded processors like microprocessors, microcontrollers, and DSPs. It also covers embedded system memories, development process, real-time aspects, and commonly used programming languages like assembly and C. The document is intended as an introduction to embedded systems.