Xcode ist eine
integrierte Entwicklungsumgebung von
Apple, mit der man Programme für
Mac OS X,
iOS und watchOS schreiben kann. Sie ist nur für Mac OS X verfügbar. Xcode ist für die Programmiersprachen
Swift und
Objective-C unter Verwendung der
Cocoa-Frameworks gedacht. Die Programmiersprachen
C,
C++ können aber auch verwendet werden. Durch seine Modularität kann man damit aber auch Programme in anderen Sprachen schreiben (etwa in
Java,
Ruby,
Perl oder
Pascal).