A few dozen microprocessor families share the present market. While some of these families have complementary functions and offer optimum solutions to a variety of engineering problems, the other approach similar problems in very different ways and employ different languages and symbols. Under these circumstances, standardization becomes extremely difficult.