Różne języki mają różne zestawy słów zarezerwowanych.
Język C, a za nim Java, są pod tym względem bardzo "przyjemne", bowiem lista słów zarezerwowanych  jest krótka, w przeciwieństwie do wielu innych języków (np. BASICa).
REXX w ogóle nie ma słów zarezerwowanych, zatem całkiem legalnie można napisać:
say = "ABC"
say say
co wyprowadzi napis ABC.
Również w kontekście a = if nie będzie w REXXie błędu składniowego.
Natomiast w Javie wystąpiłby błąd.
Ponieważ w poznawaniu podstaw programowania posługujemy się dość swobodnie elementami języka REXX, będziemy traktować jego słowa kluczowe (takie jak if lub say) jako zarezerwowane.
Tym bardziej, że takie konstrukcje jak say say albo if if  (choć możliwe) są kuriozalne i na pewno nie należy ich stosować.