Every programming language has its own syntax. A programming language's syntax has its own rules for how to put together keywords, characters, and whitespace while programming. Part of using a programming language's syntax properly involves using whitespace (spaces, tabs, or line-breaks) correctly. Learning a programming language's syntax is a lot like learning a foreign language - if your syntax is wrong, your program will not work. All it takes is to forget a semicolon, closing parenthesis, or closing brace to make a mistake. There are some programming tricks to prevent these mistakes from happening.