Skip to content

dotnetpowered/dotnet-framework-languages

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

List of .NET Framework Languages

Originally published on dotnetpowered.com

Languages by Category

Ada

A#   Port of Ada to .NET
Dr. Martin C. Carlisle

APL

Dyalog APL   
Dyalog Ltd

AsmL

Abstract State Machine Language   
MS Research

Assembly

ASM to IL   
bjarke

Basic

Visual Basic.NET   
Microsoft

mbas   
Novell (Mono Project) (No longer active - Wayback Machine Link Provided)

bmcs   
Jambunathan

Basic Variants

KPL   Kid's Programming Language
Morrison Schwartz

BETA

BETA.Net   
University of Aarhus, Denmark

BF

BF.NET   
Simon Howard

Boo (Python inspired syntax)

boo   
Rodrigo B. de Oliveira &Georges; Benatti

C

lcc   ANSI C
Princeton

cscc   ANSI C
Portable.NET

C#

C#   
Microsoft

mcs   
Mono/Novell

cscc   
DotGNU Portable.NET

C# Variants

CSI   A Simple C# Interpreter
Steve Donovan

  Comega
MS Research

eXtensible C#   Language Extension
ResolveCorp

Spec#   
MS Research

Polymorphic C#   Language has merged with Comega
MS Research

MC#   Multiprocessor C#
Yury P. Serdyuk, Vadim B.Guzev (No longer active - Wayback Machine Link Provided)

Metaphor   
Gregory Neverov @ Queensland University of Technology

paxScript.NET   
VIRT Laboratory

Parallel C#   
Parallel Language Research Project

Knowledge.Net  
Knowledge .NET Project Team

C++

Managed Extensions for C++   
Microsoft

Caml

F#    (ML and Caml), Abstract IL, ILX
MS Research

OCAMIL   
Emmanuel Chailloux & Raphael.Montelatici

CAT

CAT   
Christopher Diggins

CFML

BlueDragon    New Atlanta Communications, LLC.

Clarion#

Clarion#   
SoftVelocity

Cobol

NetCOBOL   COBOL for .NET
Fujitsu

NeoKicks   
Fujitsu

Net Express   
Micro Focus

KICKS for .NET™   
Intensity Software

OtterKit OtterKit Project

Cobra

The Cobra Programming Language   
Cobra Language LLC

CULE

CULE.Net   
Software Perspectives

E#

E#   
Justin Chase

Eiffel

Eiffel ENViSioN!   
Eiffel Software

Forth

Delta Forth .NET   
Valer BOCAN

MrLoose.Forth   
MrLoose

Fortran

Lahey/Fujitsu Fortran for .NET   
Lahey Computer Systems, Inc.

FTN95   Fortran for Microsoft .NET
Salford Software Ltd.

G#

G#   
Ernest Booth

Haskell

Hugs98 for .NET   
Unspecified

Haskell for .NET   using Mondrain for .NET
Nigel Perry

Haskell.net Project   
Unspecified

IL/MSIL

MSIL  
Microsoft

ilasm   IL Assembler
Microsoft

Mono Assembler   
Novell (Mono Project)

Portable.NET Assembler   
dotGNU

Java

Visual J# .NET   
Microsoft

IKVM.NET   Java VM for .NET
Jeroen Frijters

JavaScript

JScript .NET   
GotDotNet

JANET   JavaScript-compatible language
Unspecified

DotGnu JScript   
dotGNU

Lexico

Lexico   Spanish
Unspecified

LISP

clisp   
Microsoft

DotLisp   
Rich Hickey

L# (L Sharp .NET)   LISP-based script language
Rob Blackwell

FOIL   
Rich Hickey and Eric Thorsen

RDNZL    .NET Layer for Common Lisp
Edi Weitz

LISP-like

IronLisp   
CodePlex Community

MBase   
Meta Alternative

LOGO

MonoLOGO   
Richard Hestilow

TurtleTracks.net Logo   
University of Patras

Lua

Lua.NET   Integrating Lua with Rotor
PUC-RIO

NLua is the bind between Lua world and the .NET world. NLua contributors on GitHub

Mercury

Mercury on .NET   
Unspecified

Mixal Assembly Language

MixNet   
SourceForge

Modrian

Mondrian for .NET   
Nigel Perry

Modula-2

GPM/CLR   
Queensland University of Technology

Nemerle

Nemerle - Hybrid (functional, object-oriented and imperative) programming language 
The University of Wroclaw

Oberon

Active Oberon for .NET   
ETH Zuerich

Pascal

TMT .NET   Pascal Compiler
TMT

Pascal Variants

Chrome   
RemObjects

Delphi   
CodeGear/Borland

Delphi.NET   Interoperability tools
Marcus Schmidt

Component Pascal   

Perl

Perl for .NET, PerlNET   
ActiveState SRL.

PerlSharp   
Joshua Tauberer

PHP4Mono   
Raphael Romeikat

PHP4Apps   
Daaron

PHP Sharp   
Unspecified

PHP Mono Extensions   
Sterling Hughes

Phalanger   
CodePlex Community

IronPHP   
Ross Girshick

Processing

Processing.NET   
Jonatan Rubio, etc. @ SourceForge

Prolog

P#   
Jon Cook at Univ. of Edinburgh

Prolog.NET   
Oregon Institute of Technology

Python

IronPython   
Microsoft

Python for .NET compiler   
Mark Hammond

Python for .NET   .NET Integration with Python
Brian Lloyd

RPG

Visual RPG for .NET   
ASNA

Ruby

Mono Ruby.NET   
Jaen,Mono Developers

NetRuby   
arton

Rook   
Castle Project

Ruby/.NET Bridge   
Ben Schroeder, John Pierce

RubyCLR   
John Lam

Ruby.NET   
Queensland University of Technology

IronRuby   
Microsoft

Scala

Scala on Microsoft.NET   
Martin Odersky, LAMP at EPFL

Scheme

Common Larceny   
Northeastern University

Dot-Scheme   PLT Scheme Bridge
Pedro Pinto

Bigloo   
Inria Sophia-Antipolis

Hotdog   
Northwestern University

Tachy   
Ken Rawlings

Scheme.NET   
Indiana University

IronScheme   
CodePlex Community

Smalltalk

#Smalltalk   
John Brant & Don Roberts

VMX Smalltalk   
Robowiz Corporation

LSWVST.NET   
Lesser Software

SML

SML.NET   
MS Research, University of Cambridge

Spry

Spry   
Mark Hahn

Synergy

Synergy DBL for .NET   
Synergex

Tcl/Tk

TickleSharp   
jscottb, Novell Forge

Jacl.Net   
Mailframe

Visual Objects

Vulcan.NET   
GrafX Software Development

Zoon (Pascal, Modula-2 and Oberon family)

Zonnon   
Eugene Zueff

Sources

About

.NET Framework Languages

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published