Software written to control machines or devices with a specific purpose, such as a microwave, digital camera, alarm clock, or cell phone.