A software development world game is a powerful learning tool that lets users to design, alter and use a software. It is typically designed for college students looking to become professional computer application designers. The participants take on the role of employees in a digital community and they have to build software within a predetermined timeframe. This type of game can be useful in teaching programming and computer science discipline concepts like www.mrworkspace.nl/2015/08/03/techedge-2011-presentations-and-videos/ loops and conditional statements. For instance, Zachtronics Shenzhen I/O offers an interface for users that mimics tools for developers in browsers, and is a tool for teaching scripting and code repetition. This article reviews the latest research in this field.