We have developed a new optical design program that we call Super-Oslo, which contains a superset of the capabilities found in our earlier OSLO programs. The new program was developed using the Hewlett-Packard 9000 Model 20 desktop computer, and also runs in the Hewlett-Packard 200-Series computers. The program employs an enhanced damped-least-squares optimization algorithm with a merit function that may be based on aberration coefficients, ray data, or user-computed data. A major feature of the new program is its incorporation of an interactive computational/control language.