Programming is game-like, but agreed, it's more tool-like.
tool: a device or implement, especially one held in the hand, used to carry out a particular function.
tool: a device or implement, especially one held in the hand, used to carry out a particular function.