The development of modern messaging begins long before mobile apps. In the period of mainframe dominance, computers were massive, scarce, and reserved for trained specialists. Work was usually handled through queued jobs. People prepared stacks of instructions, submitted jobs and commands, and waited for a line-printer output to return finished cal