.NET
The modern, innovative, open-source programming language for building all your apps.
C# is a modern, innovative, open-source, cross-platform object-oriented programming language and one of the top 5 programming languages on GitHub. It is loved by developers and trusted by enterprise, with hundreds of thousands of companies worldwide using it across industries like media, finance, healthcare, gaming, and more.
12 alternatives to .NET
Ranked by how well each tool replaces .NET: shared features, audience, price and popularity.
Swift is a general-purpose programming language built using a modern approach to safety
Covers 3 of 15 key features.
Open source59 out of 100 match—- 58 out of 100 match—
A free, open source, cross-platform IDE for C, C++, Rust, PHP and Node.js
Covers 1 of 15 key features.
Free planOpen source58 out of 100 matchFree- 57 out of 100 matchContact sales
Dart: An approachable, portable, and productive language for high-quality apps on any pla
Covers 1 of 15 key features.
Open source56 out of 100 match—- 56 out of 100 matchFree
A robust, practical, and fast programming language combining approachability of scripting,
Covers 2 of 15 key features.
Open source56 out of 100 match—- 55 out of 100 match—
Now Phoenix Code | Free Open Source Code Editor with Live Preview
Covers 2 of 15 key features.
Free planOpen source55 out of 100 matchContact salesA natural-language-based programming language for writers of interactive fiction.
Covers 2 of 15 key features.
Free planOpen source55 out of 100 matchContact salesD is a general-purpose programming language with static typing, systems-level access, and
Covers 1 of 15 key features.
Open source55 out of 100 match—A modern BASIC programming language for Windows, Linux, OS X and Raspberry Pi
Covers 1 of 15 key features.
54 out of 100 matchContact sales