For years, Apple has provided free resources to students and educators to help them learn how to use the Swift programming language. The company has now expanded and overhauled its offerings. In Apple Books, the company offers two free programs for learning Swift: Everyone Can Code, which is aimed at students in grades four through eight, and Develop in Swift, which is aimed at high school students and adults.
Everyone Can Code now has an additional book, Everyone Can Code Adventures, which Apple suggests students follow after completing Everyone Can Code Puzzles. Apple has also overhauled the Develop in Swift track based on teacher and student feedback, and it now consists of three books: Developer in Swift Explorations, Develop in Swift AP CS Principles, and Develop in Swift Fundamentals, all of which come in both teacher and student editions.