What is the best way to think about a "Syntax Error" while programming?
1) It is an error that occurs when the syntax of a programming language is incorrect.
2) It is an error that occurs when the logic of a program is incorrect.
3) It is an error that occurs when the program crashes.
4) It is an error that occurs when the program runs too slowly.