Све што нема опис или није декларисано сматра се недефинисаним . На пример, у компјутерском програмирању ако варијабла није декларисана када се програм или скрипта покрене, добићете поруку "но валуе", "нот дефинед", "унбоунд", "ундефинед".
$ к = "Пример";
принт "$ к \ т
У горњем примеру, Перл програма зато што "користите стриктно;" се користи у скрипти све варијабле морају бити декларисане. Пошто променљива $ к није наведена у горњем примеру, ова скрипта би дала грешку.
користите стриктно, мој $ к = "Пример";
принт "$ к \ т
У горњем примеру, променљива $ к је декларисана додавањем "ми" испред линије. Пошто је променљива сада декларисана и дефинисана, ова скрипта штампа "Пример".
НаН, Нулл, Программинг термс, Ундефинед вариабле