Term of the Moment

digital paper


Look Up Another Term


Definition: elegant program


Software that is simple in design. An elegant program means that the program's logic can be easily traced by another programmer. In the past, an elegant program also meant using the least amount of RAM, storage and CPU time. Today, that mostly applies to embedded applications in low-end microcontrollers (MCUs) that have limited RAM and storage. However, requiring fewer machine resources may also be essential in extremely process-intensive applications. See hard coded.