System on a chip vs microcontroller geeksforgeeks. This program checks .