Выражение — это любая допустимая, записанная по определённым правилам, комбинация переменных, констант, обращений к функциям и операций. Как и в других языках, в выражениях можно использовать обращения к стандартным функциям и функциям пользователя с одним результатом, который возвращается с помощью return (гл. 2), то есть подпрограммы типа Function (функции) в смысле языка Pascal. Любой из перечисленных элементов не является обязательным, любой из них может отсутствовать. Как частный случай выражение может содержать только один из первых трёх элементов, например, константу или единственную переменную, или только обращение к функции.