Příkaz (anglicky statement) je nejmenší samostatný prvek programu v imperativních programovacích jazycích vyjadřující nějakou činnost, která má být provedena. Program v imperativním jazyce je obvykle sada podprogramů tvořených posloupností příkazů. Příkaz se může skládat z menších částí (např.