Software Alternatives & Startups

C#

Simple, general-purpose, object-oriented programming language for the .NET platform.

C#

C# Alternatives & Competitors

  1. 92

    Python is a clear and powerful object-oriented programming language, comparable to Perl, Ruby, Scheme, or Java.

    Key Python features:

    Easy to Learn Versatile Large Standard Library Strong Community Support

    Open Source

    /python-alternatives
  2. 56

    Lightweight, interpreted, object-oriented language with first-class functions.

    Key JavaScript features:

    Wide Browser Support Asynchronous Programming Rich Ecosystem and Libraries Community Support

    /javascript-alternatives
  3. FMEAs that stay current. Tacit AI builds DFMEAs, PFMEAs and FMECAs from your design specs, process documents, manuals and failure reports, and updates them as they change.

    Key Tacit AI features:

    DFMEA generation PFMEA generation FMECA generation Always current

    Visit website paid Sponsored

    Visit website
  4. 59

    A concurrent, class-based, object-oriented, language specifically designed to have as few implementation dependencies as possible.

    Key Java features:

    Platform Independence Large Standard Library Robust and Secure Community Support

    /java-alternatives
  5. 52

    A safe, concurrent, practical language.

    Key Rust features:

    Memory Safety Performance Concurrency Tooling

    Open Source

    /rust-alternatives
  6. 64

    Has imperative, object-oriented and generic programming features, while also providing the facilities for low level memory manipulation.

    Key C++ features:

    Performance Control Object-Oriented Programming (OOP) Standard Template Library (STL)

    /c-plus-plus-alternatives
  7. 44

    A popular general-purpose scripting language that is especially suited to web development.

    Key PHP features:

    Cost-Effective Large Community Cross-Platform Database Support

    Open Source

    /php-alternatives
  8. 49

    C is a general-purpose computer programming language.

    Key C (programming language) features:

    Efficiency Portability Rich Library Support Flexibility

    /c-programming-language-alternatives
  9. 60

    Go, also called golang, is a programming language initially developed at Google in 2007 by Robert...

    Key Go Programming Language features:

    Simplicity Concurrency Performance Standard Library

    Open Source

    /go-programming-language-alternatives
  10. 19

    GB64.COM is the home of The Gamebase Collection of C64 games.

    Key NIM features:

    Simple Rules Educational Replayability Minimal Equipment Needed

    /nim-alternatives
  11. 53

    Powerful, fast, lightweight, embeddable scripting language.

    Key Lua features:

    Easy to Embed Small Footprint Fast Performance Simplicity

    Open Source

    /lua-alternatives
  12. 61

    A dynamic, interpreted, open source programming language with a focus on simplicity and productivity.

    Key Ruby features:

    Ease of Use Rich Libraries Community Support Dynamic Typing

    Open Source

    /ruby-alternatives
  13. 37

    An advanced purely-functional programming language.

    Key Haskell features:

    Pure Functional Programming Strong Type System Lazy Evaluation Immutability

    Open Source

    /haskell-alternatives
  14. 21

    Clojure is a dynamic, general-purpose programming language, combining the approachability and interactive development of a scripting language with an efficient and robust infrastructure for multithreaded programming.

    Key Clojure features:

    Functional Programming Paradigm Interoperability with Java REPL Driven Development Concise Syntax

    Open Source

    /clojure-alternatives
If you think we've missed something, please suggest an alternative to C#.

C# discussion

Log in or Post with