In programmeertalen is een uitdrukking of expressie een combinatie van waarden, variabelen, operatoren en functies die geïnterpreteerd (geëvalueerd) worden volgens bepaalde regels (zoals de operator prioriteit) en vervolgens uitgerekend om een bepaalde waarde op te leveren. Men zegt dat de expressie evalueert naar die waarde. Net zoals in de wiskunde is (of heeft) de expressie de geëvalueerde waarde. De uitkomst in de informatica komt bij een elementaire expressie vaak overeen met het resultaat van afronding van het wiskundige resultaat.