Hallo!

Syntaktischer Fehler ist klar, z.B. Rechtschreibefehler, diese werden auch vom Compiler erkannt (sofern es sich um Programmiersprachenbefehle handelt).

Früher in der Schule hat eine Mathe-Lehrerin in einer Arbeit bei falschem Ergebnis oft "DF" hingeschrieben, also "Denkfehler", genauso ist ein logischer Fehler zu beschreiben -- es sieht alles richtig aus, nur das falsche Ergebnis kommt. (einfaches Beispiel aus Mathe : Punkt vor Strich)

Gruß