title: Errore di sintassi
text: # Errore di sintassi
  
  In informatica un errore di sintassi è un errore di programmazione che può essere presente all'interno di un file di codice, causato solitamente dall'utilizzo di una sintassi errata o comunque non contemplata dal linguaggio di programmazione in uso. I linguaggi di programmazione e di specifica prevedono infatti che le istruzioni e gli eventuali blocchi funzionali siano inseriti seguendo una serie di regole formali, tipiche e proprie di ogni linguaggio, che stabiliscano come queste istruzioni vengano correttamente lette/interpretate dalla macchina (compilatore o interprete).
  
  Le regole formali permettono quindi di individuare eventuali errori di programmazione e permettono di interpretare in modo univoco il file di codice. Nel caso in cui, invece, le regole formali siano incomplete e non coerenti, possono formarsi delle interpretazioni non univoche del file.
  
  ## Esempi di errori di sintassi
  
  ### Istruzioni inesistenti
  
  Si ha un errore di sintassi in un programma se ad esempio si scrivono istruzioni che nel linguaggio in cui si sta programmando non esistono, come mostra l'esempio seguente di codice Java:
  
  ### Errata disposizione degli operandi in un'espressione
  
  Si ha un errore di sintassi quando l'ordine degli operandi in un'espressione viene invertito, come in questo esempio di codice Java:
  
  