The optical computer program optik-C1 was designed for the graphical support of optical instrument development. With somewhat reduced claims for the degree of automation of an optical optimization computation, thoroughly useable, more simple optics can be generated. The systematic method for design and optimization, taking into account the laser waist caused by diffraction, is illustrated with the example of a three-lens objective for a laser scanner.