Tower Tower is a new visual programming language. In Tower, you write code by stacking blocks on top of one another. Tower is written by Greg Sabo. Follow @towercode on Twitter for updates and stuff!