Una Molteplicità di Linguaggi
e Metalinguaggi

Questi esempi permisero a un bibliotecario di genio di scoprire . . . (Jorge Luis Borges, La biblioteca di Babele)

Molti aspetti legati ai linguaggi sono pertinenti all'informatica. Tali aspetti si incontrano, in particolare, quando si considerano le componenti della comunicazione, la sintassi e la semantica, l'uso metalinguistico di un linguaggio. Inoltre, l'analisi delle strutture linguistiche può contribuire a dare quella formazione logica che sta alla base di molta parte delle attività in ambito informatico: attraverso le strutture si affrontano infatti nessi, relazioni, sequenzialità, simultaneità, nonché l'importante problema di tradurre sul piano linguistico, in forma scritta, le strutture concepite. A tal fine, si deve saper scegliere fra le varie forme linguistiche quelle che meglio descrivono le strutture considerate. Un'ulteriore caratteristica del linguaggio particolarmente significativa in questo contesto è la sua potenzialità operativa: prendendo l'esempio del linguaggio matematico, la rappresentazione posizionale dei numeri permette di far emergere chiaramente il significato dell'operatività di un linguaggio.

Più in generale, la riflessione critica, l'analisi scientifica e filosofica sulla realtà e sulla sua percezione hanno sempre utilizzato come principale strumento il linguaggio, soprattutto quello scritto: ogni spiegazione della realtà, o più semplicemente ogni sua descrizione, è stata espressa attraverso di esso. Come conseguenza delle innovazioni tecnologiche degli ultimi decenni, soprattutto nell'ambito dell'informatica, la percezione della realtà sta ora diventando sempre più indiretta e mediata da macchine che elaborano informazioni. Anche i linguaggi stanno cambiando e, in particolare, il linguaggio scritto sta perdendo la sua preminenza come strumento per descrivere e spiegare la realtà.