De grafische interfaces met objecten als dialoogvensters, iconen, bitmaps, menu's enzv. komen steeds meer voor.
Met name het werken met dergelijke objecten diende objectgeorienteerd te worden aangepakt. Dat had tot gevolg dat compilers werden uitgebreid met grafische editors, de resource editors.