In de wiskunde, waaronder de wiskundige logica, en de informatica is een uitdrukking of expressie een taalfragment dat een waarde representeert. Een uitdrukking geeft een welgevormde combinatie of logische samenstelling van wiskundige symbolen weer. Zo is bijvoorbeeld
een uitdrukking, terwijl
dit niet is, aangezien de haakjes links en rechts niet kloppen en er niets na het plusteken staat. De eerste uitdrukking heet welgevormd, de tweede uitdrukking is niet welgevormd.
Niet ieder grammaticaal welgevormd taalfragment is een expressie. Gegeven de functie
is het fragment
grammaticaal welgevormd, maar desondanks geen uitdrukking, aangezien de functie niet gedefinieerd is voor het getal –3 en daardoor betekenisloos is.
Als er variabelen in het fragment voorkomen, is het fragment een uitdrukking indien de weergegeven waarde te berekenen is. In een context van reële getallen is een uitdrukking, omdat en betekenisvol door reële getallen vervangen kunnen worden. Een uitdrukking is een syntactisch concept, de betekenis van variabelen is relevant, maar verschillende deelgebieden van de wiskunde hebben verschillende noties van wat wel en niet is toegestaan. Daar gaat de formeletalentheorie over.