Swift is a general-purpose programming language that’s approachable for newcomers and powerful for experts. It’s used to develop everything from apps and system software to cloud services and embedded firmware, and runs on a variety of platforms including macOS, Linux, and Windows.
- Visit Swift.org to download Swift, read the blog, and tour the language
- Check out key repositories like the compiler and package manager
- Learn more about contributing bug reports, language and API proposals, code changes, or community organization