Before time sharing was developed in the 1960s, batch processing was the dominant method where jobs were submitted on punched cards or tape and processed sequentially without interactive user access. Time sharing enabled multiple users to interact with the computer simultaneously.