BlockyTalky is a graphical programming language developed at Tufts University.

BlockyTalky is a low-cost, extensible, open source, programmable, networked toolkit for tangible creations. BlockyTalky is currently being developed in the Laboratory for Playful Computation at the Center for Engineering Education and Outreach at Tufts University. BlockyTalky creates an easily-approached environment for programming, robotics, and more.

Some screenshots from BlockyTalky show just how easy it is to use!

BlockyTalky Code Example (1)    BlockyTalky Code Example (2)

See more about BlockyTalky on the website here.