1953 – John Bakus dell’IBM sviluppa il linguaggio Speedcoding per il calcolatore IBM 701

Il modello IBM 701 è stato il primo calcolatore elettronico a programma memorizzato commercializzato da IBM. Noto anche come Defense Calculator, poichè il primo cliente è stato il Pentagono. John Bakus, assunto in IBM nel 1950 e addetto alla programmazione del SSEC, venne incaricato di sviluppare un linguaggio che facilitasse la programmazione scientifica e supportasse le operazioni in virgola mobile. Egli sviluppò quindi lo Speedcoding, il primo linguaggio “di alto livello”.

Con questo termine si intende un linguaggio che usa istruzioni simboliche, che si avvicinano a quelle del linguaggio umano; questo in alternativa al “linguaggio macchina”, che usa istruzioni orientate allo specifico hardware della macchina, lontane dalla logica del linguaggio e del ragionamento umano.


Fonti


error: