CLU
Website: pmg.csail.mit.edu/CLU.html
Proiectat de: Barbara Liskov and her students
CLU este un limbaj de programare creat la Massachusetts Institute of Technology (MIT) de Barbara Liskov și studenții ei începând cu 1973.
Deși nu a găsit o utilizare extinsă, a introdus multe caracteristici care sunt utilizate pe scară largă acum și este văzută ca un pas în Dezvoltarea programării orientate pe obiecte (OOP).
Contribuțiile cheie includ tipuri de date abstracte, apeluri la partajare, iteratori, valori de retur multiple (o formă de atribuire paralelă), tipuri parametrizate de tip tip și tipuri de variante sigure de tip.
De asemenea, este notabil pentru utilizarea claselor cu constructori și metode, dar fără moștenire.