Xcode前身是继承自NeXT的Project Builder。
The Xcode suite 包含有GNU CompilerCollection自由软件(GCC、 apple-darwin9-gcc-4.0.1 以及apple-darwin9-gcc-4.2.1,默认的是第一个),并支持 C语言、C++、Fortran、Objective-C、Objective-C++、Java、AppleScript、Python以及Ruby,还提供Cocoa、Carbon以及Java等编程模式。协力厂商更提供了 GNU Pascal,Free Pascal, Ada, C#, Perl, Haskell和 D语言。Xcode套件使用 GDB作为其后台调试工具。
从Xcode 3.1开始,Xcode也可被用为iPhone OS的开发环境。
Xcode 4.0于2011年3月9日正式发行。该版本非Apple开发者注册会员亦能从Mac App Store中付费下载,收取US$4.99的费用。
从Xcode 4.1开始,针对OS X 10.6及OS X 10.7用户从Mac App Store免费下载
2013年09月19日xcode 5.0正式发布。
Xcode主要版本是Xcode 5,支持iOS7,可以在Mac App Store免费下载,亦可在iOS开发者计划网站下载。
Xcode 6[1] ,由苹果公司于2014年6月发布,是一款测试版工具。
在本次更新后,Xcode 6新增了一个功能选项,允许开发者为iPhone和iPad调整开发应用大小(Resizable iPhone" and "ResizableiPad);苹果对Xcode 6推出的这一更新或许是为了鼓励开发者针对传闻中的4.7英寸、5.5英寸iPhone 6以及一款12英寸iPad Pro设备开发应用。
Xcode6整合了苹果在WWDC大会上发布的新语言Swift1.0版本。