Materia:Linguaggi di programmazione: differenze tra le versioni

m
nessun oggetto della modifica
mNessun oggetto della modifica
mNessun oggetto della modifica
 
==[[Python]]==
Python è un linguaggio multi-paradigma.
Python è un linguaggio multi-paradigma. Infatti permette in modo agevole di scrivere programmi seguendo il paradigma object oriented, oppure la programmazione strutturata, oppure la programmazione funzionale.
Python è un linguaggio pseudocompilato, e, come il [[java]], produce dal codice sorgente, un file in bytecode. [[Immagine:Python_script.svg|thumb|250px|Una semplice funzione scritta in Python]]
Python è un linguaggio multi-paradigma. Infatti permette in modo agevole di scrivere programmi seguendo il paradigma object oriented, oppure la programmazione strutturata, oppure la programmazione funzionale.
Python è un linguaggio pseudocompilato, e, come il [[java]], produce dal codice sorgente, un file in bytecode.
 
==[[Ruby]]==
Ruby è un linguaggio di scripting OOP creato da Yukihiro Matsumoto nel 1993.
 
Si distingue per la sua semplicità e, allo stesso tempo, per la sua potenza.
Anche il Ruby è un linguaggio pseudocompilato.
Soprattutto dalle ultime versioni, l'interprete, liberamente scaricabile da [[internet]] (rilasciato sotto licenza [[BSD]]), è fornito di numerose librerie per facilitare la creazioni di potenti programmi leggeri.
Ultimamente si sta diffondendo il suo utilizzo anche come lato [[server]], grazie alla potenza della libreria Ruby On Rails.
==[[PHP]]==
Il linguaggio di programmazione web sicuramente il più diffuso per i siti dinamici. E' considerato lato server perchè i sorgenti del codice non possono essere mostrati all'utente che vede unicamente il risultato dell'elaborazione.‎
 
==[[ASP]]==
 
==[[Lisp]]==
Il Lisp ('''Lis'''t '''P'''rocessor) è stato ideato nel 1958 da John McCarthy.
Nonostante la sua età, è comunque considerato un linguaggio molto moderno grazie alle sue particolarità.
Viene utilizzato in campo scientifico per la realizzazione di intelligenze artificiali, tuttavia viene utilizzato anche per scopi più pratici, come lato server, ad esempio, grazie alla sua capacità di generare pagine [[HTML]] velocemente.
Anche il Lisp è un linguaggio pseudocompilato.
[[Immagine:Lisplogo_alien_256.png|thumb|100px|Il logo del Lisp]]
 
117

contributi