1 / 5

I linguaggi di programmazione

I linguaggi di programmazione. In principio era il bit anni '40 Il FORTRAN (FORmula TRANslation) anni '50 L'ALGOL anni '60 Il COBOL (COmmon Business Oriented Language) anni '60 Il BASIC (Beginner's All purpose Symbolic Instruction Code) anni '60-'70 Il Pascal anni '70

thora
Télécharger la présentation

I linguaggi di programmazione

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. I linguaggi di programmazione • In principio era il bit anni '40 • Il FORTRAN (FORmula TRANslation) anni '50 • L'ALGOL anni '60 • Il COBOL (COmmon Business Oriented Language) anni '60 • Il BASIC (Beginner's All purpose Symbolic Instruction Code) anni '60-'70 • Il Pascal anni '70 • Linguaggio C (C++ Object Oriented) anni '70 • JAVA (Object Oriented) anni '90

  2. FORTRAN (FORmula TRANslation) Ideato negli anni '50, fu uno dei primi linguaggi di programmazione. L'ideatore di questo linguaggio fu John Backus, un dipendente della IBM. Lo scopo principale del FORTRAN era quello di automatizzare calcoli matematici e scientifici. Questo linguaggio ebbe molto successo e sulla sua scia vennero progettati moltissimi altri linguaggi di alto livello. L'ALGOL Questo linguaggio interessò molti studiosi, tra i quali lo stesso Backus, che, insieme al matematico Naur, mise a punto in quel periodo un sistema per rappresentare le regole dei linguaggi (Backus-Naur Form). Non si ebbe però lo stesso successo ottenuto con il FORTRAN.

  3. COBOL (COmmon Business Oriented Language) Nato nel 1960, serviva soprattutto per sviluppare programmi gestionali, cioè atti alla risoluzione di problemi aziendali (fatturazione, contabilità, stipendi etc.). Uno dei motivi della sua enorme diffusione è stato la sua discreta facilità, dovuta anche al fatto che le istruzioni somigliano molto a frasi inglesi. Ad esempio, la frase "aggiungi il valore di importo al valore totale" si tradurrebbe in COBOL così: "add import to totale". Trovando una grandissima applicazione nelle aziende ebbe molto successo. BASIC (Beginner's All purpose Symbolic Instruction Code) É nato grazie al progetto di Kurtz e Kemeny all'inizio degli anni '60 ed era rivolto ai principianti. A tutt'oggi è tra i migliori linguaggi utilizzati nelle scuole a scopo didattico e, dato il favore incontrato, ne sono state realizzate molte versioni per apportare miglioramenti. Sempre dal BASIC discende tutto il filone dei vari Visual BASIC, linguaggi visuali orientati agli oggetti, con l'interfaccia grafica (bottoni, finestre etc.) ready to use.

  4. Il Pascal Niklus Wirth ideò e realizzo il Pascal affinché facilitasse l'applicazione delle regole e della tecniche di programmazione. Il suo scopo era ottenere un linguaggio adatto per l'insegnamento della scrittura di programmi e centrò benissimo il suo obiettivo, tanto che il Pascal è ancora oggi molto usato nelle scuole. Il linguaggio C Nel 1972 Dennis Ritchie realizzò la prima versione del linguaggio C che si distingueva dai suoi predecessori per il fatto di implementare una vasta gamma di tipi di dati come carattere, interi, numeri in virgola mobile, strutture etc. Da allora il linguaggio non ha subito profonde trasformazioni: la sua sintassi é stata estesa, soprattutto in conseguenza della programmazione orientata agli oggetti (C++), ma nella sostanza il linguaggio e' rimasto quello delle origini.È stato talvolta definito come "il linguaggio di più basso livello tra i linguaggi ad alto livello", infatti nasce per lo sviluppo di sistemi operativi, quindi per software di basso livello, ma riesce a mantenere semplicità d'uso. All'interno del mondo informatico, il successo del C è universalmente riconosciuto. Il suo trampolino di lancio è stato il sistema operativo UNIX, scritto proprio con questo linguaggio.

  5. Il Java Java, la cui creazione risale a metà degli anni '90, è stata un'invenzione rivoluzionaria e indispensabile nel mondo della programmazione e non solo per i browser. La SUN, qualche anno fa presentò il Java come un linguaggio di programmazione Object Oriented semplice e familiare a chi conosce il C++, indipendente dall'architettura, e sicuro per l'uso in rete. In effetti, uno stesso programma funziona su diverse piattaforme, senza richiedere modifiche o ricompilazioni. Dal punto di vista economico-aziendale, il Java, si è rivelato vincente, abbattendo i costi e il tempo per la conversione di programmi C/C++ per piattaforme differenti.

More Related