Microsoft has turned coding into an online competitive game with Visual Studio Achievements, a plug-in that offers badges, leaderboards and the ability to share programming progress on Twitter and Facebook. Visual Studio Achievements is in open beta right now and offers 32 achievements in six categories: Customizing Visual Studio, Don't Try This At Home, Good Housekeeping, Just For Fun, Power Coder and Unleashing Visual Studio.

Some of the badges are aimed at getting coders to discover more elements of Microsoft's Visual Studio, while others are general programming milestones, such as Regional Manager -- have more than 10 regions in a single class -- and Interrupting Cow -- have 10 breakpoints (Moo) in a file.

This article was originally published on Joystiq.