Chapter 01: Let’s Learn Swift Programming Language

About Swift

Swift Programming Language is a new sensation, something happening, or the next paradigm in the computer programming world. Apple introduced Swift at WWDC, Apple’s World Wide Developer Conference, in 2014. Apple declared Swift an Open-Source Programming Language on December 3, 2015.

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

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

Here is what others say 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. Its clean slate, backed by the mature and much-loved Cocoa and Cocoa Touch frameworks, offers an opportunity to reimagine software development.

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, it 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