Iniziamo con il dire, innanzitutto, che bisogna distinguere tra linguaggi naturali (inglese, tedesco, italiano ecc.) e linguaggio formale come può essere quello matematico. I primi emergono e si evolvono naturalmente nelle Comunità Sociali tanto quanto nelle Comunità Scientifica mentre i linguaggi formali sono artificialmente costruiti per l'uso in discipline come la matematica, la logica e la programmazione informatica. I linguaggi formali sono caratterizzati da una sintassi e una semantica con precise regole mentre un linguaggio naturale ha una sintassi abbastanza vaga nota come grammatica, e manca di qualsiasi semantica esplicita. | Iniziamo con il dire, innanzitutto, che bisogna distinguere tra linguaggi naturali (inglese, tedesco, italiano ecc.) e linguaggio formale come può essere quello matematico. I primi emergono e si evolvono naturalmente nelle Comunità Sociali tanto quanto nelle Comunità Scientifica mentre i linguaggi formali sono artificialmente costruiti per l'uso in discipline come la matematica, la logica e la programmazione informatica. I linguaggi formali sono caratterizzati da una sintassi e una semantica con precise regole mentre un linguaggio naturale ha una sintassi abbastanza vaga nota come grammatica, e manca di qualsiasi semantica esplicita. |