A language higher than assembly, but lower than C: manipulate stack and registers, but use variables and functino calls.