It was June 2014 when Apple paved the way for a new programming language – Swift. There are great expectations for programming languages to make our computers and machines work for us more efficiently and effectively. Various computer programs languages could supply distinct levels of functionality. Some software could give crisp graphical pictures. These programming languages are normally used in making video games. Video games are just half of what make computer programming is all about. With tablet computers and touchscreen smartphones gaining ground at the end of 2010, computer programming languages are evolving to keep up with all these technological developments. Just like Swift, Apple evolved this from their previous programming language from Objective-C.