F# (programming language) Alternatives

F# (programming language) is described as 'Functional-first, open-source language for .NET, supporting static typing, succinct syntax, advanced pattern matching, object-oriented and asynchronous programming' and is a programming language in the development category. There are more than 50 alternatives to F# (programming language) for a variety of platforms, including Windows, Linux, Mac, BSD and Web-based apps. The best F# (programming language) alternative is Python, which is both free and Open Source. Other great apps like F# (programming language) are JavaScript, Java, Rust and C++.

Copy a direct link to this comment to your clipboard
F# (programming language) alternatives page was last updated

Alternatives list

  1. Dolphin is a complete development IDE for Smalltalk targeted specifically at Microsoft Windows. It is capable of creating standalone GUI and console executables that will run on any version of Windows from XP up to the current Windows 10.

    Cost / License

    • Free
    • Open Source (MIT)

    Platforms

    • Windows
     
  2. Objective-J icon
     3 likes

    Objective-J is a programming language developed as part of the Cappuccino web development framework. Its syntax is nearly identical to the Objective-C syntax and it shares with JavaScript the same relationship that Objective-C has with...

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
     
  3. Real-Time JavaScript Tool is a portable tool that allows JavaScript codes to be executed in Real-Time!

    Cost / License

    • Freemium
    • Proprietary

    Platforms

    • Windows
     
  4. Squeak icon
     1 like

    Squeak is a modern, open source, full-featured implementation of the powerful Smalltalk programming language and environment.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
     
  5. Eiffel is an object-oriented programming language designed by Bertrand Meyer (an object-orientation proponent and author of Object-Oriented Software Construction) and Eiffel Software. Meyer conceived the language in 1985 with the goal of increasing the reliability of commercial...

    Cost / License

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • BSD
    • Solaris
    • FreeBSD
    • OpenSolaris
    • OpenBSD
     
  6. A community fork of a language named after a plant fungus. All of the memory-safe features you love, now with 100% less bureaucracy.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Self-Hosted
     
  7. Simple, elegant, Pythonic functional programming. Coconut (coconut-lang.org) is a Python variant that adds new features like prettier lambdas, pattern matching, algebraic data types and more.

    Cost / License

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
     
  8.  Like

    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.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Android
    • iPhone
     
  9. PureScript was initially designed by Phil Freeman in 2013. He started to work on PureScript since he wasn't satisfied by other attempts to transpile Haskell to JavaScript (e.g. using Fay, Haste, or GHCJS).

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • BSD
    • FreeBSD
    • NetBSD
    • OpenBSD
     
  10.  Like

    Q# (pronounced as Q sharp) is a domain-specific programming language used for expressing quantum algorithms. It was initially released to the public by Microsoft as part of the Quantum Development Kit.

    Cost / License

    • Free
    • Open Source (MIT)

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
     
  11. Pluto icon
     Like

    Pluto is a superset of Lua 5.4 designed for general-purpose programming. While being remarkably compatible with Lua 5.4 source-code & bytecode, it enhances the standard library & adds more than a dozen highly-desired syntaxes such as switch statements, compound...

    Cost / License

    • Free
    • Open Source (MIT)

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
     
You are at page 6 of F# (programming language) alternatives