Введений тоді ж термін «семантичний розрив» позначував невідповідність між принципами, які покладені в основу мов високого рівня і тими, які реалізуються в класичних ЕОМ з низькорівневою машинною мовою. Примітивні архітектури ЕОМ критикувались за лінійну структуру пам'яті, відсутність апаратної підтримки високорівневих структур даних, таких, як масиви, дерева або зв'язані списки, відсутність засобів апаратного захисту програм та підтримки на рівні архітектури ЕОМ типізації даних.