Should identifiers be case-sensitive?

In programming languages Some programming languages are case-sensitive for their identifiers (C, C++, Java, C#, Verilog, Ruby, Python and Swift). … Some other programming languages have varying case sensitivity; in PHP, for example, variable names are case-sensitive but function names are not case-sensitive.

Read more

Why are identifiers case-sensitive?

JavaScript is a case-sensitive language. This means that language keywords, variables, function names, and any other identifiers must always be typed with a consistent capitalization of letters . The while keyword, for example, must be typed “while”, not “While” or “WHILE”.

Read more