Programming languages
3 Questions: Mitchel Resnick
April 28, 2010
Creator of the popular Scratch programming language discusses Apple’s decision to disallow Scratch viewer for iPhones and iPads.
Also labeled: Education, teaching, academics, Internet, Media Lab, iPad, iPhone, Android, smartphones, Scratch
Computing, Sudoku-style
April 28, 2010
Computer scientists generally see computation as something like following a recipe. Alexey Radul sees it as more like a puzzle with interconnecting parts.
Also labeled: Constraint logic programming, Propagation networks
Reporter's Notebook: Inventing language
November 9, 2009
MIT’s Barbara Liskov, winner of the Turing Award, describes how she helped lay the foundations for today’s programming languages.


