Chapter 01: Let’s Learn Swift Programming Language – Introduction to Swift & All about Swift

About Swift

Swift Programming Language is new sensation or new happening thing or next paradigm in computer programming world. Swift was introduced by Apple in WWDC – Apple’s World Wide Developer Conference in Year 2014. Apple declared Swift as OpenSource Programming Language on 3rd December 2015.

Swift is getting vary warm welcome from development community as breath of fresh air for their daily programming job.

Swift natively support Unicode Characters, Emojis, Asian Languages like Devanagari Characters & Chinese Characters. Which was lacking in 30 Year old programming Languages like C & Objective-C

Here is what others are saying about Swift Programming Language from Apple to wikipedia.

As Apple Describes Swift on their Apple Developer website:

Swift is a new programming language for iOS, macOS, watchOS, and tvOS apps that builds on the best of C and Objective-C, without the constraints of C compatibility. Swift adopts safe programming patterns and adds modern features to make programming easier, more flexible, and more fun. Swift’s clean slate, backed by the mature and much-loved Cocoa and Cocoa Touch frameworks, is an opportunity to reimagine how software development works.

Swift Programming Language As Per Wikipedia:

Swift is a general-purpose, multi-paradigm, compiled programming language developed by Apple Inc. for iOS, macOS, watchOS, tvOS, and Linux. Swift is designed to work with Apple’s Cocoa and Cocoa Touch frameworks and the large body of extant Objective-C (ObjC) code written for Apple products. Swift is intended to be more resilient to erroneous code (“safer”) than Objective-C, and more concise. It is built with the LLVM compiler framework included in Xcode 6 and later and, on platforms other than Linux, uses the Objective-C runtime library, which allows C, Objective-C, C++ and Swift code to run within one program.

I hope this blog post helps you to get started with Swift,

Thanks & Regards
Mandar Apte

Published by Mandar Apte

Mandar is a Mumbai-based multi-disciplinary designer with UX/UI, Logo, Symbol, and Brand Identity design expertise. He currently runs his Mudrkashar Linguistic Apple iPhone, iPad, and Mac app business in the heart of Mumbai city.

Leave a comment

Leave a Reply