What are reserved words why they should not be used as variable names?

You are not allowed to use reserved words as variable names. For example, in BASIC and COBOL, the word IF is reserved because it has a special meaning. Reserved words are sometimes called keywords.

For More Information Please Refer: https://www.webopedia.com/TERM/R/reserved_word.html