Smalltalk

Η αντικειμενοστραφής γλώσσα προγραμματισμού Smalltalk είχε έμφαση σε οντότητες υψηλού επιπέδου και στην διάδραση με τον χρήστη και έτσι διευκόλυνε την κατασκευή και τις δοκιμές του λογισμικού που τελικά οδήγησε στους πρώτους επιτυχημένους εμπορικά επιτραπέζιους υπολογιστές. Όλα τα αντικείμενα του συστήματος είναι προσβάσιμα με την λειτουργία του class browser η οποία επιτρέπει την άμεση μετατροπή του αντίστοιχου κώδικα, ενώ δεν υπάρχει η έννοια του αρχείου ή της εφαρμογής.