A distanza di più 100 anni arrivano i linguaggi di nuova generazione, i cosiddetti linguaggi assembler, con il passaggio dalla codifica simbolica - anziché binaria - dei programmi.
La storia dei linguaggi di programmazione inizia nella prima metà dell'Ottocento, quando la britannica Ada Lovelace, contessa e collaboratrice del matematico inglese Charles Babbage, definisce il primo linguaggio di programmazione di tipo assemblativo. Tra le altre cose, la nobildonna londinese introduce i concetti di variabile indice e ciclo ripetuto. A distanza di più 100 anni arrivano i linguaggi di nuova generazione, i cosiddetti linguaggi assembler, con il passaggio dalla codifica simbolica - anziché binaria - dei programmi. Lo step successivo arriva intorno agli anni Cinquanta del secolo scorso, quando si avverte l'esigenza di avere una codifica degli algoritmi indipendente dall'architettura della macchina e più vicina al problema che si intende risolvere attraverso uno specifico algoritmo.