Το Λειτουργικό Σύστημα, ΛΣ (Operating System), είναι ένα σύνολο από προγράμματα που διαχειρίζονται τους πόρους του υπολογιστή (τον επεξεργαστή, τη μνήμη κ.λπ.), παρέχοντας υπηρεσίες προς τις εφαρμογές και τους χρήστες. Για παράδειγμα, το άνοιγμα ενός αρχείου από ένα πρόγραμμα Python είναι αποτέλεσμα κλήσης του λειτουργικού συστήματος. Το Λειτουργικό Σύστημα συντονίζει τη χρήση των δομικών μονάδων του υπολογιστή που μελετήσαμε στα προηγούμενα κεφάλαια, όπως της Κεντρικής Μνήμης (ΚΜ), της Κεντρικής Μονάδας Επεξεργασίας (ΚΜΕ) και την πρόσβαση σε περιφερειακές συσκευές, όπως σε περιφερειακές μονάδες μνήμης και στις συσκευές εισόδου/εξόδου. Επίσης, το Λειτουργικό Σύστημα προστατεύει το υλικό από μη επιτρεπτή χρήση του από τις εφαρμογές των χρηστών.
Στο κεφάλαιο αυτό θα δούμε τις βασικές έννοιες και τα βασικά στοιχεία της δομής και λειτουργίας των σύγχρονων λειτουργικών συστημάτων, ενώ θα δώσουμε παραδείγματα πώς μέσα από ένα πρόγραμμα Python μπορούμε να έχουμε πρόσβαση σε λειτουργίες του Λειτουργικού Συστήματος, με τις βιβλιοθήκες os, os.path, psutil κ.λπ.