Control Program for Microcomputers Το πρώτο λειτουργικό σύστημα για μίκρο-υπολογιστές έγινε αμέσως πολύ δημοφιλές γιατί επέτρεπε στους προγραμματιστές να αναπτύξουν τις εφαρμογές τους ανεξάρτητα από τις αρχιτεκτονικές λεπτομέρειες της συμβολικής γλώσσας μηχανής. Το CPM βασιζόταν σε ένα ξεχωριστό επίπεδο BIOS, ώστε να διαχωρήσει το σύστημα διαχείρισης αρχείων από τις λεπτομέρειες του συστήματος εισόδου και εξόδου.