“A programming language is like a natural, human language in that it favors certain metaphors, images, and ways of thinking. The language used strongly colors the computer culture. It would seem to follow that educators interested in using computers and sensitive to cultural influences would pay particular attention to the choice of language. But nothing of the sort has happened. On the contrary, educators… have accepted certain programming languages in much the same way as they accepted the QWERTY keyboard. An informative example is the way in which the programming language BASIC has established itself as the obvious language to use in teaching children how to program computers… Today, and in fact for several years now, the cost of computer memory has fallen to the point where any remaining economic advantages of using BASIC are insignificant. Yet in most high schools, the language remains almost synonymous with programming, despite the existence of other computer languages that are demonstrably easier to learn and are richer in the intellectual benefits that can come from learning them. The situation is paradoxical. The computer revolution has scarcely begun, but is already breeding its own conservatism.”

Source: Mindstorms: Children, Computers, and Powerful Ideas (1980), Chapter 1, Computers and Computer Cultures

Adopted from Wikiquote. Last update June 3, 2021. History

Help us to complete the source, original and additional information

Do you have more details about the quote "A programming language is like a natural, human language in that it favors certain metaphors, images, and ways of think…" by Seymour Papert?
Seymour Papert photo
Seymour Papert 13
MIT mathematician, computer scientist, and educator 1928–2016

Related quotes

Kenneth E. Iverson photo
Donald A. Norman photo
Larry Wall photo

“If there's a particular problem that Perl is trying to solve, it's the basic fact that all programming languages suck. Sort of the concept of original sin, applied to programming languages.”

Larry Wall (1954) American computer programmer and author, creator of Perl

Public Talks, The State of the Onion 10

Kenneth E. Iverson photo
Alan Kay photo

“… greatest single programming language ever designed. (About the Lisp programming language.)”

Alan Kay (1940) computer scientist

2003. Daddy, Are We There Yet? A Discussion with Alan Kay http://www.openp2p.com/pub/a/p2p/2003/04/03/alan_kay.html
2000s

Yukihiro Matsumoto photo

“Computers are not very smart. They don't understand human language, so we have to tell them what to do in a language that both humans and computers can understand.”

Yukihiro Matsumoto (1965) Japanese computer scientist

Yukihiro Matsumoto " I'm a Mormon, Ruby Author and a World-changer https://youtube.com/watch?v=bkh0gPf4Noc" by ComeUntoChrist.org on 2013-08-12.

Kenneth E. Iverson photo
Daniel Dennett photo
Jean Dubuffet photo

Related topics