MAL is the low-level, imperative, single-assignment language in which MonetDB expresses its query execution plans and which MonetDB executes directly.