//Occurs when trying to use a value in an invalid way. 1(); /*The numeric value 1 is not a function, so trying to use it as one results in TypeError: 1 is not a function.*/