Ένα λειτουργικό σύστημαλειτουργικό σύστημα) είναι μια ομάδα προγραμμάτων υπολογιστή, συμπεριλαμβανομένων των προγραμμάτων οδήγησης συσκευών, των πυρήνων και άλλου λογισμικού που επιτρέπει στους ανθρώπους να αλληλεπιδρούν με έναν υπολογιστή. Διαχειρίζεται τους πόρους υλικού και λογισμικού του υπολογιστή. Παρέχει κοινές υπηρεσίες για τα προγράμματα υπολογιστών. Ένα λειτουργικό σύστημα μπορεί να είναι μικρό (όπως το MenuetOS) ή μεγάλο (όπως τα Microsoft Windows). Διαφορετικά λειτουργικά συστήματα μπορούν να χρησιμοποιηθούν για διαφορετικούς σκοπούς. Ορισμένα χρησιμοποιούνται για καθημερινά πράγματα, όπως σε έναν προσωπικό υπολογιστή. Άλλα είναι κινητά λειτουργικά συστήματα ή χρησιμοποιούνται για εξειδικευμένες εργασίες.

Ένα λειτουργικό σύστημα έχει πολλές εργασίες. Διασφαλίζει ότι όλα τα προγράμματα μπορούν να χρησιμοποιούν την CPU, τη μνήμη του συστήματος, τις οθόνες, τις συσκευές εισόδου και άλλο υλικό. Ορισμένα δίνουν επίσης στο χρήστη μια διεπαφή για να χρησιμοποιεί έναν υπολογιστή. Ένα λειτουργικό σύστημα είναι επίσης υπεύθυνο για την αποστολή δεδομένων σε άλλους υπολογιστές ή συσκευές σε ένα δίκτυο.

Μερικά παραδείγματα ευρέως χρησιμοποιούμενων λειτουργικών συστημάτων είναι το macOS, το Linux και τα Microsoft Windows.