Embedded software is becoming relevant in more and more areas of life, from refrigerators to the automotive industry. In recent years, the field has grown by ten percent and more and more people are being tasked with developing such systems. Understanding the basics is thus essential for their work