Pygmalion Το σύστημα Pygmalion, στα μέσα της δεκαετίας του 1970, ήταν εκείνο που έδωσε τον ορισμό για τα εικονίδια, αλλά, κυρίως, ήταν το πρώτο που επέτρεψε τη δημιουργία λογισμικού με βάση την τελική συμπεριφορά και το αποτέλεσμα που πρέπει να έχει ένα πρόγραμμα υπολογιστή (αντί της κυρίαρχης πρακτικής που ήταν να δίνουμε οδηγίες στο πρόγραμμα για το τι ακριβώς να κάνει).