"Undefined" kelimesi, belirsiz, belli olmayan, tanımlanmamış veya tarif edilmemiş anlamlarına gelir. Özellikle programlama alanında kullanılan bir terim olup, bir değişkenin değerinin atanmamış veya tanımlanmamış olduğunu ifade etmek için kullanılır. Bu durum, program çalıştırılırken hatalara yol açabilir ya da istenmeyen sonuçlara sebep olabilir. Bu nedenle programlama yaparken değişkenlerin tanımlanması ve gerekli değerlerin atanması önemlidir.