Этимологически ответ - да, как указал Кристофер.
Однако я бы сказал, что в программировании тоже есть связь. Заявления (в отличие от выражений, которые являются синтаксическими элементами, которые могут оцениваться по их значению) являются синтаксическими элементами, представляющими императивные команды. (Вы можете услышать, что в C многие выражения (например, присваивание) также являются выражениями.)
Как таковые, операторы обязательно включают некоторое изменение в состоянии программы (например, x := 5
) или введение некоторого потока управления (например, GOTO 10
).
Вы заметите, что чисто функциональный язык (скажем, Haskell) не содержит никаких утверждений, а только выражения.