BIBLIOTECH
CittaStudi Editore
Novembre 2007
Pagine: 356
ISBN: 9788825173123
Prezzo: Euro 27,00
Linguaggi di programmazione fornisce le nozioni fondamentali relative ai linguaggi di programmazione e un buon livello di conoscenza di diversi paradigmi, dal punto di vista sia concettuale sia operativo.
Dopo un capitolo introduttivo, vengono presentati i diversi elementi, e i relativi strumenti formali di base, della descrizione di un linguaggio di programmazione: sintassi, semantica statica e semantica dinamica. Viene inoltre illustrato, sull’esempio di un semplice linguaggio didattico, come sviluppare un interprete a partire da tale descrizione.
I due capitoli successivi riguardano il paradigma object-oriented e i paradigmi funzionale e logico. Per ognuno di questi paradigmi vengono presentati i concetti generali indipendenti dal particolare linguaggio considerato; allo stesso tempo, questi concetti sono illustrati da esempi in un linguaggio principale di riferimento: Java per il paradigma object-oriented, Caml per quello funzionale e Prolog per quello logico.
Particolare cura è stata rivolta alla descrizione del linguaggio Java, vista la sua notevole diffusione e importanza commerciale.
Il punto di forza dell’opera consiste nell’approccio che guida il lettore dalla teoria alla pratica. Il testo, infatti, fornisce da un lato una trattazione di concetti generali molto rigorosa, dall’altro una guida alla programmazione dettagliata ed efficace.
Il libro è arricchito da materiali didattici on line. Sul sito Utet, nella sezione eLearning, i lettori potranno consultare e scaricare materiale didattico aggiuntivo come, per esempio, il codice completo degli esempi presentati; sarà inoltre presente un forum per le domande dei lettori.
(Dalla quarta di copertina)
Davide Ancona è ricercatore di Informatica presso la Facoltà di Scienze matematiche, fisiche e naturali dell’Università di Genova.
Giovanni Lagorio ha un contratto di ricerca in Informatica presso la Facoltà di Scienze matematiche, fisiche e naturali dell’Università di Genova.
Elena Zucca è professore associato di Informatica presso la Facoltà di Scienze matematiche, fisiche e naturali dell’Università di Genova.