To some degree, C was written for the purpose of elevating UNIX from a machine-level operating system to something resembling a universal platform for a wide range of software applications. Since its inception in 1972, C has been the common language of UNIX, which essentially means that it’s everywhere. Example 1-1. C program to blink an LED on an 8-bit microcontroller with a 2,000-millisecond del