A programming language is deemed to be case-sensitive if it distinguishes between identifiers like “myname” and “Myname.” In simple words, it cares about the case – lowercase or uppercase.
Let’s see an example:
>>> myname=’John’
>>> Myname
Traceback (most recent call last):
File “<pyshell#3>”, line 1, in <module>
Myname
NameError: name ‘Myname’ is not defined
Since it raises a NameError, it means that Python is a case-sensitive language.