Et udtryk i datalogi er en kombination af værdier, konstanter , variabler , operationer og funktioner , der kan fortolkes i henhold til reglerne for et bestemt sprog. Fortolkningen (udførelsen) af et sådant udtryk resulterer i evalueringen af en eller anden værdi (f.eks. et tal, en streng eller en boolsk værdi ).
For eksempel er et udtryk, der evalueres til tallet 5. En enkelt konstant eller en enkelt variabel er også et udtryk, hvis værdi er henholdsvis selve konstanten eller værdien af variablen [1] .
I mange programmeringssprog kan udtryk, der indeholder funktionskald, have bivirkninger . En sprogkonstruktion, der definerer en eller anden værdi i overensstemmelse med værdierne af en eller flere operander i overensstemmelse med GOST 28397 89.