Instrukcja wyrażeniowa to instrukcja zdefiniowana w składni określonego języka programowania, której działanie polega na wykonaniu określonego wyrażenia.
Podstawowe zasady Instrukcja wyrażeniowa należy do kategorii instrukcji prostych. W kodzie źródłowym instrukcja taka składa się z wyrażenia, zapisanego zgodnie z zasadami danego języka oraz separatora bądź terminatora instrukcji.
Ogólnie w językach programowania: może nie być zdefiniowanej instrukcji wyrażeniowej dotyczy to języków, w których zdefiniowana jest odrębnie instrukcja przypisania, wywołania i inne instrukcje proste, a samo wyrażenie nie może stanowić odrębnej instrukcji, np. Pascal, może występować instrukcja wyrażeniowa instrukcja taka występuje zwykle jako jeden z elementów składni obok innych zdefiniowanych instrukcji, a takie instrukcje jak przypisania czy wywołania są tylko jednym z przypadków szczególnych instrukcji wyrażeniowej, np. język C, mogą występować wyłącznie wyrażenia tzn. język taki nie definiuje odrębnie pojęć wyrażenia i instrukcji, a każda poprawna konstrukcja może występować w roli wyrażenia bądź samodzielnej instrukcji lub jako część innej, większej konstrukcji językowej, np.