This chapter will walk through all three iterations of Swift and how Swift has evolved over the last two years. This chapter will take a look back at the features of Swift and the core concepts. We will then get to see how these features have evolved over the short span of time Swift has been alive. Then once we reach Swift 3, we will get to see how the newest features of Swift have modernized the language even more. By seeing the influences and evolution of the language, we can see where the language is going and its potential future.