Software Quality Control in Japan emerged in late 70's or 80's. In those days, Japanese Quality Control or Japanese Quality Management changed their style, from "Bottom up" to "Top down". Therefore, software development companies in Japan are weak in "bottom-up" problem solving activities, except some traditional mainframe vendors and system integrators. To improve software quality management level and software quality itself, we should classify "software". Ask ourselves why these classes are classified in this manner. We may find some controllable parameters to improve software quality.