La popolarità e l'uso di linguaggi di programmazione per computer varia nel tempo , ma ci sono alcuni che sono rimasti ampiamente utilizzato per un certo numero di anni. I linguaggi di programmazione sono utilizzati all'interno di molti contesti diversi, tra cui le applicazioni web e desktop . Molti programmatori sono esperti in più di una lingua , e le lingue disponibili sono adatte a diversi tipi di attività. Come lingue naturali , linguaggi di programmazione variano in termini di sintassi e vocabolario . Java
Java è rimasta la lingua più utilizzata per qualche tempo. Java può essere utilizzato per sviluppare applicazioni per il web , PC desktop e laptop , e per i dispositivi mobili che utilizzano diverse piattaforme come Android . Java è sviluppato da Sun Microsystems , ora parte di Oracle , e dispone di strutture simili alle lingue più anziani , come C. Le applicazioni Java sono tipicamente creati utilizzando lo sviluppo orientato agli oggetti , attraverso il quale le responsabilità applicativi sono suddivisi tra gli oggetti ben definiti .
C
Il linguaggio C è stato originariamente ideato alla fine del 1960 ed è utilizzato per sviluppare i sistemi operativi e le applicazioni . Oltre ad essere uno dei linguaggi di programmazione più utilizzati storicamente , C ha influenzato molti altri linguaggi popolari come Java , C + + e C # , e le sue caratteristiche di sintassi può essere visto in tutta risorse di programmazione . C è un linguaggio imperativo , svolgendo funzionalità richiesta attraverso una serie di istruzioni imperative .
C + +
C + + è stato inizialmente progettato alla fine del 1970 come alternativa a C , con funzionalità aggiuntive . C + + ha caratteristiche di entrambi ad alto e basso livello di linguaggi di programmazione . Programmazione ad alto livello comporta un maggior grado di astrazione , mentre la programmazione a basso livello contiene riferimenti più diretti alla realizzazione di un programma all'interno di un sistema . C + + ha continuato ad essere utilizzato da molti programmatori , per creare entrambi i sistemi e le applicazioni .
C #
C # è stato rilasciato nel 2000 , e fu inizialmente destinato a fornire agli oggetti sviluppo orientato all'interno . NET framework di Microsoft. C # può essere utilizzato per altri metodi di programmazione, tra le tecniche imperativi e funzionali . C # è utilizzato principalmente in contesti web , per sviluppare applicazioni Internet e componenti , ma può anche essere usato per applicazioni software . I programmatori che hanno familiarità con C e C + + in genere trovare C # più facile da imparare , a causa delle similitudini nella sintassi
PHP
PHP ( ufficialmente PHP : Hypertext Preprocessor ) . È uno dei linguaggi di scripting lato server più utilizzati sul web . PHP può essere usato per creare applicazioni Web potenti in combinazione con tecnologie server HTML e altri come i database . PHP è utilizzato per creare siti web , costruzione di strutture HTML quando l' utente richiede una pagina in un determinato indirizzo web e l'invio del contenuto della pagina al browser dell'utente , dove può essere reso e interagito con .