Ο μικροεπεξεργαστής 8085 δεν διαθέτει λειτουργικό σύστημα με τον ίδιο τρόπο που κάνουν οι σύγχρονοι υπολογιστές. Είναι ένας επεξεργαστής 8-bit με μια πολύ περιορισμένη αρχιτεκτονική. Τα προγράμματα για το 8085 γράφτηκαν συνήθως στη γλώσσα συναρμολόγησης ή μερικές φορές σε γλώσσα υψηλότερου επιπέδου όπως το PL/M και αλληλεπιδρούν άμεσα με το υλικό. Δεν υπήρχε ένα στρώμα λογισμικού που διαχειρίζονται πόρους και διαδικασίες όπως ένα σύγχρονο λειτουργικό σύστημα.
Αντί για ένα λειτουργικό σύστημα, μπορεί να έχετε απλά προγράμματα παρακολούθησης ή φορτωτές εκκίνησης η οποία παρείχε βασικές λειτουργίες όπως προγράμματα φόρτωσης και λειτουργίας από μνήμη ή αλληλεπίδραση με απλές συσκευές εισόδου/εξόδου. Αυτά ήταν ελάχιστα και εξαιρετικά εξειδικευμένα για το υλικό στόχου.