A game of software development is a receptive www.mrworkspace.nl/2021/12/17/how-managed-workspace-sessions-can-benefit-your-business/ learning tool that allows players to create, modify and start using a program. It is designed for students at college who want to become professional computer application designers. The players assume the role of staff members in an online community and develop applications within a set time frame. This type of gaming can be used to teach the coding discipline and computer science concepts like loops and conditional statements. Zachtronics Shenzhen I/O, for instance, has a user interface which is akin to the tools for developers used in browsers. It teaches scripting as well as code iteration. This article focuses on current research in this field.