Η δεύτερη γενιά υπολογιστών ήταν μια μετάβαση σε μια βάση στοιχείου τρανζίστορ και σηματοδότησε την εμφάνιση του πρώτου μίνι-υπολογιστή.
Υπάρχει περαιτέρω ανάπτυξη της αρχής της αυτονομίας- η υλοποίησή του πραγματοποιείται με ξεχωριστές συσκευές, η οποία αντανακλάται στη δομή των δομοστοιχείων τους. Οι συσκευές εισόδου / εξόδου είναι εξοπλισμένες με τους CU, οι οποίοι ονομάζονται ελεγκτές, πράγμα που καθιστά δυνατή την απελευθέρωση του κεντρικού CU από το χειρισμό των λειτουργιών εισόδου / εξόδου.
Στον υπολογιστή δεύτερης γενιάς για την αντικατάσταση του ηλεκτρονικούλαμπτήρες έρχονται τρανζίστορ, καθώς και εισήγαγε τη χρήση των μαγνητικών πόλων και ρόλους, όπως συσκευές μνήμης, οι οποίες είναι οι μακρινοί πρόγονοι των σκληρών δίσκων του σήμερα. Λόγω όλων αυτών των καινοτομιών μειώσει δραματικά το μέγεθος και το κόστος των υπολογιστών.
Η αρχή της ανάπτυξης με βάση τις βιβλιοθήκεςβασικές εφαρμογές ολοκληρωμένων συστημάτων που έχουν την ιδιότητα να λειτουργούν σε υπολογιστές διαφόρων σημάτων. Τα πιο δημοφιλή προϊόντα λογισμικού διατίθενται στο RFP προκειμένου να επιλυθούν τα καθήκοντα μιας συγκεκριμένης τάξης.
Ο σκοπός της ανάπτυξης ενός λογισμικού συστήματοςη υποστήριξη ήταν η απλούστευση και η επιτάχυνση της εναλλαγής του επεξεργαστή μεταξύ των εργασιών. Εμφανίστηκαν τα πρώτα συστήματα επεξεργασίας παρτίδας που αυτοματοποίησαν την εκκίνηση μίας εφαρμογής μετά την άλλη, αυξάνοντας το συντελεστή χρήσης της CPU. Τα συστήματα επεξεργασίας παρτίδων έγιναν το πρωτότυπο των σημερινών λειτουργικών συστημάτων, ήταν οι πρώτες εφαρμογές συστημάτων που σχεδιάστηκαν για να διαχειρίζονται τις διαδικασίες πληροφορικής.