← All projects

Swift

The powerful, flexible, multiplatform programming language.

Dev Toolsprogramming-languageopen-sourcesystems-programmingmemory-safetymultiplatformcompilerios
Swift screenshot

About

Swift is an open-source, general-purpose programming language developed with a focus on safety, performance, and expressiveness. It compiles to native code, supports memory safety and data race safety at compile time, and interoperates natively with C and C++. Swift targets a wide range of platforms and use cases, from embedded firmware and command-line tools to mobile apps and cloud services.

Problem

Developers need a language that is simultaneously safe, performant, and expressive across every layer of the software stack.

For

Software developers building applications across mobile, server, embedded, and command-line environments

How it works

Swift compiles directly to native code with predictable memory management, enforcing safety guarantees at compile time and providing native interoperability with C and C++.

Business model

open-source

Status

launched

Company

Apple Inc.

Similar projects