Explore Swift.org to learn, use, and contribute to the Swift programming language with guides, documentation, and an active developer community.
Learn and contribute to the Swift language
Swift.org is the official home of the Swift programming language, offering everything you need to get started or deepen your expertise. You’ll find comprehensive documentation, a migration guide for the latest version, and a wealth of resources to help you write modern, safe, and efficient code with Swift.
The site also connects you to a vibrant developer community, where you can participate in language evolution discussions, find mentorship opportunities, and explore open source contributions. Whether you’re new to Swift or a seasoned developer, Swift.org makes it easy to learn, stay updated, and get involved in shaping the language’s future.
Discover websites similar to Swift.org based on shared categories, topics, and features.
Discover Rust, a modern programming language focused on speed, safety, and reliability, with guides, tools, and a welcoming developer community.
Official site for Python programming—download, documentation, tutorials, and community resources for learning and using Python, an open-source language.
Explore Crystal, a fast, object-oriented programming language with Ruby-inspired syntax, static type checking, and an active developer community.
Explore and discuss new proposals to extend the Scheme programming language, with resources and mailing lists for developers and enthusiasts.
Explore Tcl and Tk with official documentation, community resources, and development tools for programmers and enthusiasts interested in these languages.
Explore Kotlin, a modern programming language by JetBrains for building server, mobile, web, and desktop apps with clear docs, examples, and community support.
Explore Julia, a high-performance programming language for technical computing. Find documentation, tutorials, community links, and latest updates.
Discover F#, a functional programming language for .NET. Access guides, documentation, and community resources to learn and use F# effectively.
Nim is a fast, expressive programming language that compiles to C, C++, and JavaScript. Explore docs, community, and tools to get started with Nim.
Learn about Ruby, a dynamic programming language. Find official docs, tutorials, and resources to start coding or deepen your Ruby knowledge.
Explore the Haskell programming language with guides, downloads, tutorials, and a welcoming community for both new and experienced developers.
Discover Lua, a lightweight scripting language. Access downloads, documentation, and community resources to start building with Lua today.
Official website for the Scheme programming language, offering documentation, community resources, standards, and links for Scheme developers.
Explore official guides for Ruby on Rails, offering clear, step-by-step documentation and tutorials to help you build web apps with Rails 8.0.
Explore the tidyverse style guide for R programming. Find clear rules and examples to write readable, consistent code across tidyverse packages.
Explore Scala, a powerful programming language. Access documentation, guides, community forums, and tools to learn, code, and build projects with Scala.
Discover Zig, a modern programming language with clear docs, learning guides, and an active community for building reliable, reusable software.
Official site for Erlang, a programming language for building highly scalable, concurrent, and fault-tolerant systems. Includes docs, downloads, and community links.
Find news, guides, and resources for the Ada programming language, including documentation, learning materials, and community connections.
Discover OCaml, a functional programming language site with guides, docs, tools, and a community to help you learn, code, and get started easily.
Official website for the Dart programming language, offering documentation, guides, tools, and resources to help you build apps for web, mobile, and more.
Official PHP website offering downloads, documentation, and tutorials to help you get started and build web applications with the PHP scripting language.
Explore resources, docs, and community projects for Common Lisp programming. Find guides, libraries, and tools to help you get started and collaborate.
Find official guides, tutorials, and documentation to help you use Nix for software development, packaging, and reproducible builds on Linux systems.
Explore official Java resources, documentation, and downloads from Oracle—everything you need to start building and running Java applications.
Explore JavaScript standards, proposals, and specs with TC39, the group shaping the language's future. Join discussions and contribute to the evolution.
Explore Slack's API platform to build, connect, and automate workflows. Access docs, tutorials, and tools to create custom Slack apps and integrations.
Browse and search 100+ programming docs in one place. DevDocs lets you access developer documentation quickly, even when you’re offline.
Explore and use Netflix's open-source software projects, resources, and community updates for developers and tech enthusiasts.
Find HubSpot API docs, CMS guides, and a vibrant developer community with resources for building integrations and extensions on the HubSpot platform.
Mercari Engineering openly shares insights, resources, and stories from Mercari’s tech teams. Explore blog posts, tech stack details, and learning materials.
Get news, tutorials, and insights on AI, computing, and developer tools from NVIDIA, designed for developers, scientists, and IT professionals.
Find resources, manuals, and documentation for the Caml programming language. Ideal for learning or referencing Caml features and usage.
Explore tech guides, programming tutorials, and hands-on projects focused on embedded systems, decentralized media, and hardware development.
Browse comprehensive manuals and technical documentation for Open Music Kontrollers projects, supporting developers and music tech enthusiasts.
Yii is an open-source PHP framework that helps you build secure, fast, and flexible web applications with helpful guides, community support, and extensions.
Explore in-depth guides, reviews, and tips on web development, open source, and tech tools from a developer couple sharing real-world experience.
Get news, tutorials, and updates for Embarcadero RAD Studio, Delphi, and C++Builder—covering tips, case studies, events, and enterprise development insights.
Read insights, guides, and project stories from the GitHub Engineering team. Learn how GitHub builds, maintains, and improves its platform.
Discover weekly articles, podcasts, and tips about Swift development by John Sundell—ideal for developers looking to learn and stay updated.
Learn C++ programming with tutorials, reference guides, articles, and an active forum for questions and discussions. Ideal for beginners and experts alike.
Explore resources, downloads, and documentation for BBC BASIC, the classic programming language, with guides and tools for enthusiasts and learners.
Explore in-depth technical articles, proposals, and insights on Go programming, language design, and computer science research by Russ Cox.
Find official Amiga developer documentation, guides, and resources to help you code and create software for classic Amiga computers.
Stay updated with news and tips on Google APIs and developer tools from the official Google Code blog. Perfect for developers and tech enthusiasts.
Explore Amazon's open source projects, developer guides, and tools with helpful documentation and resources for building on Amazon technology.
Explore .NET’s official hub for community news, tutorials, and detailed documentation to help you develop apps and services using the .NET platform.
Explore a collection of web development projects, tools, and resources created by kangax for developers and enthusiasts interested in JavaScript and the web.
JAXenter is a German portal for IT pros, offering articles, videos, and tutorials on Java, DevOps, software architecture, and tech industry news.
Dev Farm shares coding tips, WordPress insights, and handy online tools for developers, including tutorials and resources for web projects.
Read insightful articles and tips about software development, web tools, and browser extensions, with a focus on practical advice for developers.
ITNEXT is a platform where IT developers and software engineers share articles, tips, and tutorials to learn, connect, and grow in tech together.
chromeos.dev offers tutorials, tools, and resources for developers building apps and experiences for ChromeOS devices. Learn, connect, and create easily.
Discover coding tips, tools, and scripts for developers, with guides on Git, Vim, and workflow automation. Great for programmers seeking practical advice.
Explore coding tutorials, tech news, and guides for developers. Level Up Coding helps you learn new programming skills and stay updated on software trends.
Explore classic game programming resources, tutorials, and tools for hobbyists interested in old-school PC and DOS game development.
Connect with developers, read the latest tech news, and learn programming with in-depth tutorials on .NET, C#, Java, and more.
Browse and read documentation for Ruby gems, standard libraries, and open source projects—all in one place for Ruby developers.
Explore Carbon, a simple PHP extension for DateTime, offering easy-to-use documentation, guides, and tools for handling dates and times in PHP.
Browse detailed documentation and overviews for Clojure libraries, including core and contrib APIs, all in one place for easy reference.