Swift یک زبان برنامه نویسی کامپایلری است که توسط شرکت اپل برای توسعه برنامه برای iOS و OS X طراحی و پیاده سازی شده است.
تا قبل از عرضه زبان برنامه نویسی Swift، شرکت اپل فقط زبان برنامه نویسی Objective-C را برای توسعه دهندگان iOS و OS X بصورت رسمی عرضه کرده بود. سیسنتکس زبان Objective-C یک سینتکس خاص است و شباهتی به سینتکس رایج زبان های محبوب برنامه نویسی مانند C, C++, جاوا یا C# ندارد اما Swift سینتکسی شبیه این زبان های دارد که بتواند توسعه دهندگان بیشتری را به توسعه برنامه برای iOS و OS X جذب کند.
از نظر سینتکس و سبک برنامه نویسی، زبان برنامه نویسی Swift بسیار شبیه به زبان Scala است.
کد های نوشته شده با زبان Swift به کد native کامپایل می شوند و از automatic reference counting برای مدیریت حافظه استفاده می شود. مدل اشیاء در Swift کاملا منطبق و یکپارچه با Objective-C است.