Introduzione alla Programmazione: Storia ed evoluzione

Fino agli inizi degli anni ’50 i progenitori dei moderni computer erano macchinari enormi, che occupavano intere stanze e pesavano anche alcune tonnellate. Relativamente a quel periodo non si può parlare di un vero e proprio linguaggio di programmazione, ma solo di prototipi complicati che richiedevano l’impiego di diversi operatori tecnici.

Con lo sviluppo economico del dopoguerra, unito alle competenze informatiche acquisite proprio in ambito bellico, si ebbe un crollo sia delle dimensioni che dei costi dei processori. Ciò corse di pari passo con un’evoluzione del linguaggio informatico, che si perfezionò e si differenziò per adeguarsi alle nuove crescenti necessità dei consumatori. Ecco le principali fasi dello sviluppo della programmazione come la conosciamo oggi.

 

Gli anni ’50: Fortran e Algon, i primi linguaggi di programmazione propriamente detti

Il Fortran (Formula Translation system) fu uno dei primi veri linguaggi mai ideati. Si tratta di un metodo abbastanza semplice, formato da poche funzioni e sviluppato dalla IBM, per automatizzare i calcoli matematici e scientifici. Grazie alle numerose versioni rilasciate nel corso degli anni (da Fortran II a Fortran 90/95) che hanno consentito di mantenere un adeguato livello di standardizzazione di questo linguaggio, Fortran è ancora adesso un sistema molto utilizzato per lo sviluppo di programmi scientifici.

Pochi anni dopo fu ideato l’ Algon (Algorittmic Language), anch’esso destinato ad applicazioni scientifiche e matematiche. Questo linguaggio, benché meno diffuso rispetto al Fortran, è stato indispensabile per l’ideazione dei linguaggi successivi, compresi quelli più moderni, che ancora adesso sono costituiti da elementi che rimandano alla struttura dell’Algon.

 

programmazione

linguaggi di programmazione

Gli anni ’60 e lo sviluppo della programmazione per i diversi campi informatici

 

Man mano che si andarono evolvendo computer sempre più complessi ed utilizzati per gli scopi più disparati, si vide la necessità di variare e specializzare i linguaggi di programmazione.

Nel 1960 fu lanciato il Cobol (Common Business Oriented Language). Ideato per rispondere alla crescente richiesta di programmi per il settore commerciale e amministrativo, oltre che per la gestione e archiviazione dei dati

Cobol si diffuse molto velocemente, complice la sua semplicità e il suo metodo alquanto intuitivo (la sua struttura ricorda la sintassi della lingua inglese scritta). Ancora oggi viene utilizzato per queste sue caratteristiche soprattutto all’interno di realtà aziendali che ricercano linguaggi facili da utilizzare.

Intorno alla fine degli anni ’60 furono lanciati i linguaggi di programmazione Basic e Pascal, che rispondevano perfettamente alle esigenze degli apprendisti programmatori. In particolare il Pascal, unendo diverse caratteristiche dei precedenti linguaggi, riuscì a trovare largo impiego, sviluppandosi negli anni fino ai giorni nostri. Ancora adesso viene spesso infatti utilizzato come base per chi si approccia al mondo della programmazione.

La rivoluzione informatica: il linguaggio C e C++

 

Con lo sviluppo dei sistemi operativi, si richiese l’ideazione di un linguaggio semplice ed efficace, che fosse molto versatile nell’organizzazione dei dati. Fu ideato allora il C , nel 1972, considerato per la sua semplicità il linguaggio di più basso livello dei linguaggi di alto livello, ma ancora oggi utilizzato per la programmazione dei sistemi operativi.

Dopo pochi anni, nel 1983, fece la sua comparsa C++, evoluzione del precedente linguaggio ma che portò a un vero e proprio rinnovamento informatico. Si iniziò a parlare di progettazione orientata agli oggetti (OOP), ovvero l’identificazione di oggetti in grado di interagire fra loro, come avviene ad esempio nel caso delle interfacce grafiche, che esistono proprio grazie all’invenzione del C++.

Un breve riferimento è doveroso farlo, riguardo a quegli anni, anche al Perl, un linguaggio molto semplice lanciato nel 1987 che si è sviluppato nel corso negli anni per l’elaborazione delle immagini, la creazione di report e archivi di file e per operazioni di manutenzione del sistema.

Lo sviluppo del web e i linguaggi di programmazione moderni

 

Con il diffondersi su larga scala della rete internet si è sentito, negli anni 90, il bisogno di creare linguaggi di programmazione più intuitivi e che risultassero più fluidi e dinamici, capaci di rendere accessibile la realizzazione e la visualizzazione delle interfacce web.

Tra questi i più conosciuti e utilizzati sono il linguaggio Java e il PHP e il Phyton, ormai universalmente diffusi e apprezzati in tutto il mondo informatico.

Corsi di programmazione

 

Se ti piace l’ informatica sia che tu ne sia completamente a digiuno e sia che sia un esperto programmatore tra i corsi programmatori offerti da FioreRosalba.com trovi sicuramente quello che fa al caso tuo.

Chiama 800 27 70 40 corsi per privati ed aziende oppure compila il form

Informativa  Privacy sul trattamento dei dati applicate da FioreRosalba.com

SCELTI DA

Dal 2006 abbiamo avuto oltre 1000 clienti aziendali e privati cittadini soddisfatti. Oltre 4000 ore di lezione erogate in aula o presso le sedi aziendali.

“Sono davvero contenta. Ho ricevuto anche gli attestati.” Roberta Maisto

“Corso completo. Ringrazio lo staff e la dottoressa Rosalba per la professionalità e la proattività.” Chiara Cerri

“Entusiasta! Non appena ho effettuato il login ho letto alcuni contenuti del corso e mi sono da subito appassionata. Sono davvero entusiasta!” Katia Cinque 

“il corso seguito, è ben strutturato e di facile comprensione..Soddisfatta di aver frequentato i vostri corsi vi ringrazio per il sostegno” Serena Garattoni

“Ho ampliato le mie conoscenze grazie ad un programma specifico e dettagliato.” Desirèè Cantatore

“I contenuti del corso, molto chiari e l’assistenza ricevuta mi hanno fatto sentire come se stessi in aula a seguire le lezioni.” Roberta Tescaro 

Leggi tutte le TESTIMONIANZE

Stage

Sei alla ricerca di lavoro e sei un nostro cliente. Utilizza la convenzione gratuita che abbiamo stipulato con l’agenzia convenzionata

invia la candidatura

FioreRosalba.com

corsi di formazione semplici e aggiornati per persone adulte che vogliono rapidamente migliorare la propria posizione o curiose di imparare. Tra oltre 300 proposte formative di ogni livello è possibile trovare quello che maggiormente risponde alle proprie esigenze.

FioreRosalba.com : La miglior formazione online

Contattaci per l’Orientamento

Sedi Corsi ed Esami Oltre 67 Sedi

convenzionate per esami in Italia ed all’estero per i corsi di laurea triennale, laurea magistrale, Mastercorsi qualifica accreditati. Corsi  professionali a sola frequenza online. Raggiungi i tuoi obiettivi ovunque tu sia, scegli liberamente cosa è più adatto a te.

FioreRosalba.com: in aula e online

Opinioni Ex Studenti

Uffici

Sede Legale e Operativa:
Via del Gallitello 105 – Potenza

Sede Eventi e Presentazioni:
Via Montenapoleone 8 – Milano

Orari uffici: 9:00-18:00 Lun-Ven
Assistenza: 9:00-20:00 Lun-Sab tramite email, chat o telefono

FioreRosalba.com: consulenza e orientamento

Chi SiamoPremi e Riconoscimenti

Pagamenti 100% Sicuri

pagamenti

Prezzi IVA inclusa

PIVA IT01638080760

REA 123379

FioreRosalba.com: e-commerce della formazione

Termini e Condizioni | Privacy

top
FioreRosalba.com ©2006-2018
Optimization WordPress Plugins & Solutions by W3 EDGE