die Erzielung eines bestmögl. (optimalen) Zustands; in der Math. das Festlegen von Größen durch Extrema unter Berücksichtigung der Nebenbedingungen; in der Datenverarbeitung Anpassung eines speziellen Programms an einen speziellen Computer ohne inhaltl. Änderungen.
1. In programming, the process of producing more efficient (smaller or faster) programs through selection and design of data structures, algorithms, and instruction sequences.
2. The process of a compiler or assembler in producing efficient executable code. See also optimizing compiler.