DotNet Languages list
Wednesday, 16 August 2006
Here is a list of programming languages which run on the Microsoft DotNet Common Language Runtime (.Net CLR). Currently (Dec 2005), it comprises less than 30 languages. This is in contrast to languages implementations on the JVM, which number 160. No doubt the gap will start to narrow as the Microsoft.NET platform matures.
Please write to me at teyc@cognoware.com if you have any links to add.
Chui Tey
DotNet Languages list
- APL
- ASNA Visual RPGRPG.NET
- Boo Codehaus Boo - python inspired syntax
- Fujitsu COBOL
- Micro Focus Cobol NetExpress
- Microsoft C#
- F# (a mixed functional/imperative anguage based on Caml from Microsoft Research)
- Eiffel
- Delta Forth
- Lahey/Fujitsu Fortran for .NET
- Salford Fortran
- Hugs98 Haskell
- Glasgow Haskell
- Microsoft J#
- Microsoft Jscript
- Microsoft clisp (bundled with Framework SDK)
- Oberon
- ActiveState Perl.NET
- ActiveState Python.NET
- Mark Hammond Python.NET
- Mercury.NET
- Mondrian
- Component Pascal
- TMT Pascal
- IronPython
- Microsoft IronPython
- Tachy - subset of Scheme
- HotDog Scheme
- Smalltalk SmallScript
- SML.NET
- QKS Smalltalk [dead]
Other Links
Official Microsoft list of third party language vendors (link dead)
Brian Ritchie’s extensive list of Dotnet Languages.