Temper is a programming language and toolchain for making libraries that can be used natively from any other language.
C# Alternatives
C# is described as 'Multi-paradigm programming language encompassing strong typing, imperative, declarative, functional, generic, object-oriented (class-based), and component-oriented programming disciplines' and is a very popular programming language in the development category. There are more than 50 alternatives to C# for a variety of platforms, including Linux, Windows, Mac, BSD and Web-based apps. The best C# alternative is Python, which is both free and Open Source. Other great apps like C# are Java, Rust, C++ and C (programming language).
Alternatives list
C3 is a programming language that builds on the syntax and semantics of the C language, with the goal of evolving it while still retaining familiarity for C programmers.
Beef is an open source performance-oriented compiled programming language which has been built hand-in-hand with its IDE environment.

- 60 M# alternatives
M# is a set of tools for rapid web application development. M# manages 90% of the code through automation and eliminates most human errors. It has been proven to result in better, safer, and more reliable code, at least 4X faster.
Cost / License
- Free
- Proprietary
Application type
Platforms
- Mac
- Windows
- Linux
- Online
- Self-Hosted
- .NET Framework
- JavaScript
- Node.JS
- SQL Server Management Studio

Unison is a statically-typed functional language with type inference, an effect system, and advanced tooling. It is based around a big idea of content-addressed code, in which function are identified by a hash of their implementation rather than by name, and code is stored as...
Cost / License
- Free
- Open Source
Application type
Platforms
- Mac
- Windows
- Linux
- BSD
- Self-Hosted

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.
Ada 2012 is the next generation of the world’s premier programming language for engineering safe, secure and reliable software.

- 79 Tcl alternatives
Tcl (Tool Command Language) is a very powerful but easy to learn dynamic programming language, suitable for a very wide range of uses.

Vala is a new programming language that aims to bring modern programming language features to GNOME developers without imposing any additional runtime requirements and without using a different ABI compared to applications and libraries written in C.
Object Pascal is a multi-paradigm, object-oriented, component-based general purpose programming language.
Cost / License
- Free
- Open Source
Application type
Platforms
- Mac
- Windows
- Linux
- Android
- iPhone
- BSD
- AROS
- Haiku
- AmigaOS
- MorphOS




























