Ο όρος "υπολογιστής" αναφέρθηκε αρχικά σε ένα άτομο που πραγματοποίησε υπολογισμούς, συχνά με τη βοήθεια μηχανικής αριθμομηχανής. Η έννοια εξελίχθηκε με την πάροδο του χρόνου, καθώς τα μηχανήματα ανέλαβαν αυτό το έργο. Τώρα, ένας υπολογιστής είναι μια προγραμματιζόμενη ηλεκτρονική συσκευή που δέχεται δεδομένα (είσοδο), την επεξεργάζεται σύμφωνα με ένα σύνολο οδηγιών (πρόγραμμα) και παράγει αποτελέσματα (έξοδος). Εκτελεί αυτές τις λειτουργίες με μεγάλη ταχύτητα και ακρίβεια.