Με τον όρο λογισμικό υπολογιστών ή λογισμικό (αγγλ. software) ορίζεται η συλλογή από προγράμματα υπολογιστών, διαδικασίες και οδηγίες χρήσης που εκτελούν ορισμένες εργασίες σε ένα υπολογιστικό σύστημα.[1] Ο όρος περιλαμβάνει: το λογισμικό εφαρμογών, όπως οι επεξεργαστές κειμένου, που εκτελούν παραγωγικές εργασίες για τους χρήστες, το λογισμικό συστήματος, όπως τα λειτουργικά συστήματα, που παρέχει τις αναγκαίες υπηρεσίες του υλικού στο λογισμικό εφαρμογών, το ενδιάμεσο λογισμικό (αγγλ. middleware), που ελέγχει και συντονίζει …