List of .NET languages
The following is a list of programming languages for Microsoft .NET , Mono, or a compatible runtime environment .
language | implementation | Manufacturer |
---|---|---|
Ada 2005 | A # (Ada for .NET) | |
APL | Dyalog.NET | Dyalog Ltd. |
ASP | ASP.NET: ASM to IL | viksoe.dk |
AsmL | AsmL (Abstract State) | Microsoft Research |
basic | QuickBasic for .NET | |
Brainfuck | Brainf * ck.NET | |
Beta (programming language) | BETA.Net | |
BlueDragon | BlueDragon | |
Boo (programming language) | Boo | |
C. | cscc | |
lcc | ||
C # | C # ( ECMA 334 ) | Microsoft, Mono |
Cω | Microsoft Research | |
eXtensible C # (XC #) | Resolvecorp | |
Metaphor | Metaphor homepage | |
Multiprocessor C # (MC #) | MC # homepage | |
Polyphonic C # | Microsoft Research | |
Sing # | Bartok Compiler ( Microsoft Research ; see also: Singularity ) | |
Spec # | Microsoft Research | |
C ++ | Visual C ++ | Microsoft |
Cat | Cat | Christopher Diggins |
CIL | CIL | |
Clarion | Clarion.NET | SoftVelocity Inc. |
Clojure | ClojureCLR | https://clojure.org/about/clojureclr |
COBOL | Net Express | Micro Focus |
NetCOBOL | Fujitsu | |
Eiffel (ECMA TC39-TG4) | Eiffel.NET | |
F # | F # | Microsoft |
Forth | Delta Forth.NET | |
Fortran | Fortran | Lahey, Salford |
GrGen | GrGen.NET | University of Karlsruhe / IPD |
Haskell | Haskell | VHS |
Java | J # | Microsoft |
JANET | ||
Java | IKVM.NET | |
JNBridge | JNBridge | |
JavaScript | JScript .NET | Microsoft |
Script.NET / S # | Petro Protsyk | |
IronJS | Fredrik Holmström | |
RemObjects Script for .NET | RemObjects | |
Lego Mindstorms | Lego.NET | |
Lisp | DotLisp | |
FOIL | ||
L # (L Sharp.NET) | ||
RDNZL | ||
Lisp / Scheme | Scheme.NET | |
leXico | ||
LOGO | ||
M # | ||
Mercury | ||
Metaphor | ||
MIXAL | MixNet | |
Mondrian | ||
Nemerle | Nemerle | www.nemerle.org |
Oberon | Active Oberon for .NET | |
OCaml | F # | |
Ook! | Ook # | www.bluesorcerer.net |
Oz | ||
Pan # | ||
Pascal | Chrome | |
Pascal | TMT | |
Pascal , Modula-2 , Oberon-2 | Component Pascal.NET | |
Zonnon | ||
Pascal ( Delphi ; ANSI / ISO ) | Delphi.NET (deprecated) | Embarcadero , formerly CodeGear |
Oxygene (Delphi Prism) | The manufacturer RemObjects sells it as "Oxygene for .NET". If you buy it from Embarcadero, it is called "Embarcadero Prism". |
|
Pearl | Perl.NET | |
Pearl # | Joshua Tauberer | |
PHP | PeachPie | GitHub |
Phalanges | CodePlex | |
PHP Sharp | Sourceforge (project stopped in 2003 before completion) | |
PHP4Mono | Sourceforge (project stopped in 2006 before completion) | |
PowerShell Scripting Language | Windows PowerShell | Microsoft |
prolog | P # | Homepage ( www.dcs.ed.ac.uk/home/stg/Psharp ) |
Prolog.NET | Ali M. Hodroj ( https://github.com/ahodroj/prologdotnet ) | |
python | Boo | |
IronPython | ||
RPG | AVR (ASNA Visual RPG for .NET) | Amalgamated Software of North America www.asna.com/ |
Ruby | IronRuby | |
Ruby.NET | ||
Ruby / .NET Bridge | ||
RubyCLR | ||
Small talk | #Smalltalk | |
S # | ||
Smalltalk and .NET | ||
Scala | Scala | www.scala-lang.org |
Standard ML | SML.NET | |
Tachy | ||
Tcl / Tk | TickleSharp | |
Visual Basic .NET | Visual Basic .NET | Microsoft, Mono |
Visual Objects / XBase | CULE.NET | Software Perspectives (Rod Da Silva) |
Vulcan.NET | GrafX Software Development |
See also
literature
- iX - magazine for professional information technology , Babylonian diversity - market overview: .Net programming languages , issue 10/2007, pages 102-108