Bei logischen Fehlern (Bugs) stürzt das Programm nicht ab, aber es funktioniert nicht wie gewollt. Die andere Art sind Syntax-Fehler.
Grundlagen des Programmierens
Lerne die Grundlagen des Programmierens, unabhängig von der Sprache, die du lernen willst!