The story of chat systems begins before chat became a daily habit. In the period of mainframe dominance, computers were large, scarce, and reserved for trained specialists. Work was usually handled through batch processing. People prepared paper tapes, submitted programs and data, and waited for a line-printer output to return finished calculations