زبان برنامه نویسی Swift توسط شرکت اپل برای توسعه نرمافزار بر روی بستر آیاواس و اواس ده تولید شد تا جایگزینی برای زبان برنامهنویسی شیءگرای اپل یعنی Objective-C باشد. این زبان دست برنامهنویسان و توسعهدهندگان بزرگ و کوچک را در خلق اپلیکیشن هایی متفاوت و کاربردی تر باز می گذارد و قابلیت playgrounds آن، در محیط کاربری Xcode به برنامه نویس ها اجازه میدهد تا درست مانند یک زبان برنامه نویسی اسکریپت، نتیجه و حاصل کدهایشان را به صورت ریلتایم یا همزمان مشاهده کنند.
در دوره آموزشی TutsPlus Game Development With Swift and SpriteKit شما با ساخت بازی به وسیله Sprite Kit و زبان برنامه نویسی Swift آشنا می شوید.