Det har ofte blitt foreslått å gjøre fremtidige programmeringsspråk likere pseudokode eller naturlig språk. Tanken er at stadig økende datakraft og bedret kompileringsteknologi vil gjøre datamaskinene i stand til å lage programmer fra algoritmebeskrivelser, i stedet for å kreve at brukeren må mate inn spesifikke detaljer med streng syntaks. Imidlertid viser de mest populære programmeringsspråkene mindre likhet med naturlig språklig grammatikk enn eldre språk, på grunn av introduksjonen av «punkt-notasjon» i objektorientert programmering.