Linguaggi di programmazione

HTML, PHP, Javascript, CSS
Quali sono i linguaggi di programmazione più utilizzati su internet.
Programmazione significa scrivere codice che viene interpretato da una macchina per eseguire determinate azioni. Un linguaggio di programmazione è una lingua artificiale creata per comunicare istruzioni ad un computer. Non sarebbero propriamente linguaggi di programmazione gli script ossia la programmazione all’interno di un programma ma, per semplicità, conviene sorvolare su questa nebulosa differenza. Parlando solo di web, non è sicuramente un linguaggio di programmazione l’HTML, definito markup language, che serve a scrivere testo in modo che sia letto correttamente da un browser web. L’HTML è il linguaggio base con cui è scritto un sito web. I principali linguaggi di programmazione dei siti internet sono: 1) PHP è l’indiscusso leader dei linguaggi lato server usati oggi su internet. Ogni volta che si vuole aprire un sito comprando un server di hosting, viene fornito l’interprete PHP, usato da CMS popolari come WordPress e su siti come Wikipedia o Facebook. Essendo un linguaggio lato server, il codice viene elaborato prima che raggiunga il browser dell’utente, quindi, quello che tutti vedono, è l’elaborazione finale e nessuno può sapere il codice PHP originale. PHP è usato di solito insieme a MySQL, il linguaggio che permette di estrarre informazioni da un database, manipolarlo e presentarlo all’utente (ogni volta che c’è un elenco a scelta multipla, c’è un database). Il PHP può anche essere utilizzato per scrivere script a riga di comando o applicazioni web con interfaccia grafica. 2) MySQL è un altro componente fondamentale compreso nelle installazioni dei webserver standard
MySQLè il codice per gestire un database gratuito e open source. MySQL è in realtà un linguaggio a riga di comando per gestire ed estrarre dati o anche per creare automatismi. Ci sono alcuni strumenti a interfaccia grafica come PHPMyAdmin per gestire Database più facilmente. Il database MySQL alimenta i blog WordPress in modo che tutti gli articoli possano essere memorizzati in modo ordinato nel databse. 3) JavaScript è un linguaggio di scripting. Gli script Javascript servono a creare facilmente interattività nelle pagine Web ed è un linguaggio di scripting che viene eseguito localmente sul browser dell’utente, così il sito internet può rispondere alle interazioni dello stesso. Per esempio, c’è un codice javascript quando si preme su un link che mostra contenuto nascosto, senza ricaricare interamente la pagina. Se c’è qualcosa di interattivo su un sito che non è un’animazione Flash, probabilmente si tratta di Javascript. Tra i più celebri script in Javascript c’è JQuery, multifunzione, che sta diventando lo standard per le pagine web moderne. Il linguaggio JavaScript è usato anche per la tecnica di sviluppo Ajax.