The marketing for this generational shift in machines correlated with several important changes in what were called high level programming languages, discussed below, giving technical content to the second/third-generation distinction among high level programming languages as well, and reflexively renaming machine code languages as first generation, and assembly languages as second generation.
Маркетинг за ову генерацијску смену у машинама био је у корелацији са неколико важних промена у, шта се звало програмски језици високог нивоа, дискутовано ниже, дајући технички садржај разликама између друге / треће генерације програмских језика међу програмским језицима високог нивоа такође, и рефлексно преименовање машинског језика као прву генерацију, и асемблерског језика као другу генерацију .