There are quite a few types of operating systems, and the operating systems installed in various devices can range from simple to complex, and can be categorized as smart card operating systems, real-time operating systems, sensor node operating systems, embedded operating systems, personal computer operating systems, multiprocessor operating systems, network operating systems, and mainframe operating systems.
Embedded operating systems are operating systems applied to embedded systems. Embedded systems are widely used in all aspects of life, covering a range from portable devices to large fixed installations, such as digital cameras, cell phones, tablet computers, home appliances, medical equipment, traffic lights, avionics and factory control equipment, etc. More and more embedded systems are installed with real-time operating systems.