1. CodeHub Curran Kelleher 8/18/2012 2. Programming is Overly Complex ● Development environment setup ● Revision control management ● Dependency management ● Deployment…