I 10 migliori linguaggi di programmazione e i loro inventori

Gli inventori dei 10 migliori linguaggi di programmazione

Dietro ogni grande prodotto, c’è un grande uomo o una grande donna. Lo stesso vale per i linguaggi di programmazione. Ogni linguaggio di programmazione è stato sviluppato da un uomo/donna che voleva pensare in modo diverso. Alcuni sono arrivati ​​in cima alle classifiche, mentre altri sono caduti nel dimenticatoio.

Ecco i primi 10 linguaggi di programmazione e i loro inventori:

1) Java – James Gosling

Java è uno dei linguaggi di programmazione più popolari che è stato in cima alle classifiche per sei anni consecutivi. Java è stato inventato da Il dottor James Arthur Gosling che è anche conosciuto come il padre del linguaggio di programmazione Java. Il Dr. Gosling ha sviluppato Java mentre lavorava per Sun Microsystems tra il 1984 e il 2010. Prima di entrare in Sun Microsystems, ha creato una versione multiprocessore di Unix per un sistema informatico a 16 vie mentre era alla Carnegie Mellon University.

Java era precedentemente supportato da Sun Microsystems e ora da Oracle, che ha acquisito Sun Microsystems nel gennaio 2010. Java è costruito con la missione WORA, “Write Once Run Anywhere” e l’indipendenza dalla piattaforma Java è una delle chiavi del suo successo. Gosling è noto per il suo amore nel dimostrare “l’ignoto” e hai notato che il suo numero irrazionale preferito è? 2. Hai una foto incorniciata delle prime 1.000 cifre di? 2 nel tuo ufficio.

2) C – Dennis Ritchie

Dennis MacAlistair Ritchie, un informatico americano, ha creato il famoso linguaggio di programmazione C tra il 1967 e il 1973 mentre lavorava nei laboratori AT&T Bell. Sebbene abbia superato il suo periodo di massimo splendore, il C è ancora molto popolare ed è ampiamente utilizzato nella programmazione dei sistemi. È più vecchio di Java, ma è ancora popolare tra i programmatori più vecchi. Il linguaggio di programmazione C è anche conosciuto come K&R C, dopo che i suoi autori e Ritchie erano la “R” in K&R C, e comunemente noto con il suo nome utente dmr.

A Dennis Ritchie viene anche attribuito il merito di aver creato il famoso sistema operativo UNIX con il suo collega Ken Thompson. Sebbene non sia così popolare come Bill Gates di Microsoft o Steve Jobs di Apple, è conosciuto come il decano della programmazione. In effetti, è stato recentemente nelle notizie quando le celebrità della tecnologia hanno erroneamente twittato il suo necrologio anche se è morto 5 anni fa nel 2011.

3) C++ – Bjarne Stroustrup

Bjarne Stroustrup è l’inventore del famoso linguaggio di programmazione C++. È nato il 30 dicembre 1950 ad Aarhus, in Danimarca, ed è stato notato per la creazione e lo sviluppo del linguaggio di programmazione C++ ampiamente utilizzato. Stroustrup ha un master in informatica (1975) presso l’Università di Aarhus, in Danimarca, e un dottorato di ricerca. in Informatica (1979) presso l’Università di Cambridge, Inghilterra. Il suo relatore di tesi di Cambridge era David Wheeler

leggere  Il co-fondatore di Lizard Squad e PoodleCorp si dichiara colpevole di attacchi DDoS

Stroustrup iniziò a sviluppare C++ nel 1978 (allora chiamato “C con le classi “) e, nelle sue stesse parole,” ha inventato il C ++, ha scritto le sue prime definizioni e ha prodotto la sua prima implementazione … ha scelto e formulato i criteri di progettazione per C ++, ha progettato tutte le sue principali installazioni ed è stato responsabile per l’elaborazione dell’estensione proposta nel comitato per gli standard C ++. “Strostrup ha anche scritto un libro di testo per la lingua, Il linguaggio di programmazione C++.

4) Python – Guido van Rossum

Guido van Rossum, nato il 31 gennaio 1956, è un programmatore olandese meglio conosciuto come l’autore del linguaggio di programmazione Python. Nella comunità Python, Van Rossum è conosciuto come un “Benevolent Dictator for Life” (BDFL), il che significa che continua a supervisionare il processo di sviluppo di Python, prendendo decisioni quando necessario.

Python è il linguaggio preferito da hacker, ricercatori di sicurezza e pentester grazie alla sua stabilità strutturale e alla sua utilità nell’exploit e nello sviluppo di strumenti. Agli hacker piace perché la sua sintassi è chiara ed espressiva. Python è stato progettato da Guido van Rossum di CWI. Puoi imparare Python con una singola immagine qui.

5) PHP – Rasmus Lerdorf

Rasmus Lerdorf (nato il 22 novembre 1968) è un programmatore groenlandese-danese. Ha creato il linguaggio di scripting PHP, ha creato le prime due versioni del linguaggio e ha partecipato allo sviluppo delle versioni successive guidati da un gruppo di sviluppatori che includeva Jim Winstead (che in seguito ha creato blog.gs), Stig Bakken, Shane Caraveo, Andi Gutmans e Zeev Suraski. Continua a contribuire al progetto.

PHP non è considerato un linguaggio di programmazione, ma è ampiamente utilizzato per alimentare il web. PHP è stato originariamente creato da Lerdorf nel 1995. L’implementazione principale di PHP è ora prodotta da The PHP Group e funge da riferimento formale al linguaggio PHP. PHP è open source ed è utilizzato dai giganti di Internet come Facebook e Wikipedia, nonché da CMS come WordPress e Joomla. La forma completa di PHP è la home page personale.

6) Perl – Larry Wall

Larry Wall (nato il 27 settembre 1954) è un programmatore e autore di computer, meglio conosciuto come il creatore del linguaggio di programmazione dinamico e generico. Perl è diventato famoso per le sue eccellenti capacità di elaborazione testi. È ancora il linguaggio principale utilizzato per sviluppare report, script su sistemi UNIX.

leggere  Shaka Player di Google è un lettore video HTML5 per condizioni di larghezza di banda ridotta

Oltre a Perl, Wall è l’autore del rn client Usenet e il programma di patch ampiamente utilizzato. Wall ha sviluppato il linguaggio e l’interprete Perl mentre lavorava per System Development Corporation, che in seguito divenne parte di Unisys. È coautore di Programmazione Perl (spesso indicato come il Libro del cammello e pubblicato da O’Reilly), che è la risorsa definitiva per i programmatori Perl; e modificato il Ricettario Perl. Poi O’Reilly Media lo ha assunto a tempo pieno per sviluppare ulteriormente Perl e scrivere libri sull’argomento.

7) JavaScript – Brendan Eich

Brendan Eich (nato nel 1961) è un tecnologo americano e creatore del linguaggio di programmazione JavaScript. Oltre a inventare JavaScript, Eich ha anche co-fondato il progetto Mozilla, la Mozilla Foundation e la Mozilla Corporation, ed è stato direttore tecnico di Mozilla Corporation e brevemente CEO.

I puristi odierebbe se chiamassi JavaScript un linguaggio di programmazione, ma è stato immensamente popolare per la sua vasta gamma di applicazioni. La migliore caratteristica di JavaScript sono le sue immense librerie come jQuery e node.js. JavaScript è stato progettato da Brendan Eich e sviluppato da Netscape Communications Corporation per alimentare il browser Web Netscape Navigator. Essendosi originariamente riunito con l’intenzione di mettere Scheme “nel browser”, Eich è stato incaricato di creare un nuovo linguaggio simile a Java, JavaScript per il browser web Netscape Navigator.

8) Rubino – Yukihiro Matsumoto

Ruby è stato progettato e sviluppato per la prima volta a metà degli anni ’90 da Yukihiro “Matz” Matsumoto in Giappone. Oltre ad essere il capo progettista del linguaggio di programmazione Ruby, ha anche sviluppato la sua implementazione di riferimento, Ruby Interpreter (MRI) di Matz. Il suo comportamento ha suscitato un motto nella comunità Ruby: “Matz è gentile ed è per questo che siamo gentili”, comunemente abbreviato come MINASWAN.

Ruby è influenzato da Perl, Ada, Lisp e Smalltalk ed è progettato per una programmazione produttiva e divertente. Ruby viene utilizzato principalmente per lo sviluppo di applicazioni Web ed è utilizzato dai principali siti Web come Twitter, Hulu e Groupon.

9) Lisp – John McCarthy

A John McCarthy è attribuito lo sviluppo del secondo linguaggio di programmazione di alto livello più antico, Lisp. Lisp è l’acronimo di List Processor.

Oltre a sviluppare Lisp, ha coniato l’ormai famoso termine “intelligenza artificiale” (AI). Ha anche sviluppato la famiglia di linguaggi di programmazione Lisp, ha influenzato in modo significativo il design del linguaggio di programmazione ALGOL, ha reso popolare il timesharing ed è stato molto influente nello sviluppo iniziale dell’IA.

leggere  I ricercatori IBM hackerano gli edifici intelligenti per evidenziare le backdoor create per gli hacker

10) Pascal – Niklaus Wirth

Niklaus Emil Wirth (nato il 15 febbraio 1934) è un informatico svizzero, noto soprattutto per aver progettato il linguaggio di programmazione Pascal e per aver aperto la strada a diversi argomenti classici nell’ingegneria del software.

Wirth è stato anche il capo progettista dei linguaggi di programmazione Euler, Algol W, Modula, Modula-2, Oberon, Oberon-2 e Oberon-07. È stato anche una parte importante del team di progettazione e implementazione dei sistemi operativi Lilith e Oberon e del sistema di progettazione e simulazione hardware digitale Lola.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *