Lie #2: All Microprocessors Are Pretty Much the Same. Reality: The differences are pretty major and if you ignore them, your software probably sucks for no good reason. To a programmer writing in C or another high-level language, it’s true that all processor appear to be the same. After all, C code is C code and it doesn’t matter what processor the code will ultimately run on. In fact, that’s the whole point of high-level languages. You’re not supposed to know, or care, what kind of processor you’re writing for.

This is just one of the many myths that is exposed during this article.