Skip to content

Instantly share code, notes, and snippets.

@ShalokShalom
Created July 24, 2025 23:38
Show Gist options
  • Save ShalokShalom/3e65320ea50a30ac3c53988248fb80fa to your computer and use it in GitHub Desktop.
Save ShalokShalom/3e65320ea50a30ac3c53988248fb80fa to your computer and use it in GitHub Desktop.
All dotnet languages
This is a list of all dotnet languages that I could find
@ShalokShalom
Copy link
Author

ShalokShalom commented Jul 24, 2025

CSharp: https://github.com/dotnet/roslyn

Clojure: https://github.com/clojure/clojure-clr
Clojure: https://github.com/dmiller/clojure-clr-next

Eiffel: https://www.eiffel.org/doc/solutions/The_Eiffel_for_.NET_language

Forth https://github.com/lucabol/Forth.Net (Old, but looks complete)

FSharp: https://github.com/fsharp/fsharp
FSharp: https://github.com/fable-compiler/Fable (F# to JavaScript, TypeScript, JSX, Python, Dart, and Rust transpiler)

JVM languages: https://github.com/ikvmnet/ikvm

Mond: https://github.com/Rohansi/Mond

MRuby https://github.com/hadashiA/MRubyCS (Just a VM, and no CIL compilation)

Nemerle: https://github.com/rsdn/nemerle

Lua: https://github.com/nuskey8/Lua-CSharp (Just a VM, and no CIL compilation)

P: https://github.com/p-org/P

Pascal: https://github.com/pascalabcnet/pascalabcnet

PHP: https://github.com/peachpiecompiler/peachpie

Python: https://github.com/IronLanguages/ironpython3

Rust: https://github.com/FractalFir/rustc_codegen_clr
Rust: https://github.com/FractalFir/wrapped_mono (Mono embedded in Rust)

Scheme: https://github.com/IronScheme/IronScheme

Spiral: https://github.com/mrakgr/The-Spiral-Language (compiles to F#)

VisualBasic.NET: https://github.com/dotnet/roslyn

WebAssembly: https://github.com/RyanLamansky/dotnet-webassembly


RemObjects Elements: (Paid, non-free compilers)

C#: Hydrogene
Go: Gold
Java: Iodine
Object Pascal: Oxygene
Swift: Silver
Visual Basic: Mercury

https://www.remobjects.com/elements/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment