An error that is returned for variables that do not have a value.

In Python, null values could be either because the code is expecting a number but the variable hasn’t stored it as such (NaN) or because the variable is not applicable (N/A) in this context for some reason.

In other programming languages, a variable would return null if no value is stored in it (not to be confused with an empty value).