Swift is a modern programming language developed by Apple. This general-purpose programming language is fast and powerful without sacrificing safety or readability. Swift is a great language to learn for those interested in iOS and MacOS development as well as anyone who is just starting to code.
New to Swift? Start here
Average time to complete
Average based on combined completion rates — individual pacing in lessons, projects, and quizzes may vary.