Noem twee redenen voor het feit dat de acceptatie van nieuwe talen in het algemeen moeizaam verloopt
Efficiëntie: de oude imperatieve programmeertalen sluiten goed aan op de conventionele machinearchitecturen, wat gunstig is voor de verwerkingssnelheid. De verwerkingssnelheid is lange tijd een doorslaggevend criterium geweest.
Reeds gedane investeringen in bestaande programmatuur en in het opleiden van programmeurs.