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