Constructivism has influenced the course of programming and computer science. Some famous programming languages have been created, wholly or in part, for educational use, by noted constructivist researchers, for constructivist teaching. These languages have been dynamically typed, and reflective.
Logo is a functional language, which is an easier to read adaptation and dialect of Lisp, without the parentheses. Its creators were Wally Feurzeig, and Seymour Papert.
Smalltalk is an object-oriented language that was designed and created at Xerox PARC by a team led by Alan Kay.