Batch programming

Definition
Batch programming is a programming paradigm that can execute certain commands automatically at the level of an operating system.