Xcode es un entorno de desarrollo integrado diseñado especialmente para el desarrollo de aplicaciones Cocoa en Mac OS X. Xcode usa el compilador GNU (gcc) y el depurador GNU (gdb) para compilar y depurar software Cocoa. Microsoft Visual Studio es un entorno de desarrollo integrado para sistemas Windows que soporta lenguajes como C++, C#, J# y Visual Basic .NET. Permite a los desarrolladores crear aplicaciones, sitios web y servicios web en la plataforma .NET. NetBeans es un entorno