Un errore nel significato; una dichiarazione in un programma che è sintatticamente corretta (legale) ma funzionalmente errati.