Linguaggio di Programmazione

Potremmo schematizzare un linguaggio come l’unione della sintassi e della semantica.

La sintassi di un linguaggio è la parte della linguistica che studia la connessione di unità minori a formare unità maggiori (1, 2020).

Si individuano alcune criticità (2, 2006):

  • V: il vocabolario, cioè un insieme di simboli che determina l’universo linguistico.
  • V*: l’insieme di tutte le combinazioni dei simboli presenti in V.
  • L: il linguaggio sul vocabolario V come sottoinsieme di V* che deve rispettare alcune regole grammaticali.
  • G: la grammatica come quadrupla <V,N,S,P>, dove:
    • V è il vocabolario;
    • N è un insieme, disgiunto da V, i cui elementi sono detti categorie sintattiche;
    • S è un elemento di N, detto simbolo iniziale;
    • P è una relazione di N su (N U V)*, cioè un insieme di coppie <u,v> , dove u è un elemento di N, e v è una sequenza di elementi che appartengono a N o a V.

La semantica è quel ramo della linguistica che si occupa dei fenomeni del linguaggio non dal punto di vista fonetico e morfologico, ma guardando al loro significato (3, 2020).

La definizione della semantica impiega le produzioni della grammatica per ridurre il significato di un’espressione alla composizione del significato delle parti che ala compongono (2, 2006). Facendo un’analogia con la matematica, si tratta di una funzione F nel punto expr; F(expr).

Bibliografia

1. (2020). Enciclopedia Treccani. Definizione della parola sintassi.

2. (2006). E. Vicario. Fondamenti di programmazione, linguaggio c, strutture dati e algoritmi elementare, c++. Esculapio.

3. (2020). Enciclopiedia Treccani. Definizione della parola semantica.

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo di WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione /  Modifica )

Google photo

Stai commentando usando il tuo account Google. Chiudi sessione /  Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione /  Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione /  Modifica )

Connessione a %s...

%d blogger hanno fatto clic su Mi Piace per questo: