Cost / License
- Free
- Open Source (MIT)
Application type
Platforms
- Mac
- Windows
- Linux
United States


Apps similar to Swift (programming language) include Python, which is free and open source. Other options are JavaScript, Java, C++ and C (programming language). You're spoiled for choice with Programming Languages like Swift (programming language): we list more than 50 alternatives for Linux, Windows, Mac, the web and self-hosting.


The Odin programming language is fast, concise, readable, pragmatic and open sourced. It is designed with the intent of replacing C with the following goals:
Pike is a dynamic programming language with a syntax similar to Java and C. It is simple to learn, does not require long compilation passes and has powerful built-in data types allowing simple and really fast data manipulation.

Smalltalk is an object-oriented programming (OOP) language. It is objects all the way down. Smalltalk’s purity and clarity in this regard made it the archetype for nearly all other OOP languages.
Rhombus is a general-purpose programming language that is easy to use and uniquely customizable.

The Bosque programming language is an experiment in regularized design for a machine assisted rapid and reliable software development lifecycle.

I want a language for writing applications that is more expressive than Go but less complex than Rust.

ReScript is a robustly typed language that compiles to efficient and human-readable JavaScript. It comes with a lightning fast compiler toolchain that scales to any codebase size.


Squirrel is a high level imperative, object-oriented programming language, designed to be a light-weight scripting language that fits in the size, memory bandwidth, and real-time requirements of applications like video games.
Mussel is an interpreted programming language written in Rust. It was designed as a simple and flexible language with a focus on easy-to-read syntax and powerful expression evaluation. Mussel supports basic data types, variable bindings, functions, closures, control flow...
IronPython is an implementation of the Python programming language running under .NET and Silverlight. It supports an interactive console with fully dynamic compilation. It's well integrated with the rest of the .NET Framework and makes all .
Cobra is a high-performance, rapid-development programming language. It combines features from Python, C#, Objective-C, Eiffel and other languages in order to boost developer productivity.
Cobra is open source under the MIT license.