Stack-oriented programming
Stack-oriented programming is a programming paradigm that relies on one or more stacks to manipulate data and/or pass parameters. Programming constructs in other programming languages need to be modified for use in a stack-oriented system.
Source: Wikipedia — Stack-oriented programming (CC BY-SA 4.0)