På 1970-tallet mottok USAs forsvarsdepartement bekymringsmeldinger over det store antallet programmeringsspråk som ble brukt av USAs forsvar. Signalene kom fra (OSD) og (DDR&E). Dette gjaldt spesielt prosjekter for innebygde systemer, hvor mange benyttet foreldet maskinvare. Programmeringsspråkene var ofte maskinvare-avhengige, og ingen av dem støttet modulær programmering.