MVC ble først beskrevet av Trygve Reenskaug i 1979. Han arbeidet da med Smalltalk hos Xerox PARC.