 Time-sharing concepts were first articulated in the late 50s, particularly as a way to meet the needs of scientific computing.At the time, computers were primarily used for batch processing — where jobs were submitted on punch cards, and run in sequence.Time-sharing let users interact directly with a computer, so that calculation and simulation results could be seen immediately.