www.freeprogrammingresources.com

.NET Downloads

Visual Studio Express

Microsoft is now offering Visual Studio Express for free, as a limited-in-time promotional offer, until November 6, 2006.

.NET Framework Downloads

Stay up-to-date with these downloadable service packs, updates, samples, and related components for the .NET Framework.

64-Bit .NET Framework Development Tools

The 64-bit .NET Framework SDK - which includes 64-bit hosted command-line compilers for C#, VB and J# as well as a 64-bit C/C++ cross-compiler, debuggers and a variety of other development tools.

Salford FTN95

With Salford FTN95: Fortran for Windows you can create console based, conventional Windows and Microsoft .NET applications.

Phalanger - PHP Language Compiler for .NET Framework

The aim of the Phalanger project is to create a module enabling execution of PHP scripts on the Microsoft .NET platform. This module is cooperating with the ASP.NET technology enabling it to generate web-pages written in PHP the same way ASP.NET pages are.

Microsoft Visual C++ Toolkit 2003

The Microsoft Visual C++ Toolkit 2003 includes the core tools developers need to compile and link C++-based applications for Windows and the .NET Common Language Runtime:

A# - Ada for .NET

A# is a port of Ada to the Microsoft .NET Platform. A# is freely distributed by the Department of Computer Science at the United States Air Force Academy as a service to the Ada community under the terms of the GNU general public license.

Downloading P#

P# is a Prolog implementation which translates Prolog to C# source code. This allows interoperation between Prolog and C#, and in particular allows you to combine Prolog back-ends with C# front-ends. P# is based on Prolog Cafe, a tool which translates Prolog to Java.

Delphi.NET

Delphi.NET is a collection of Open Source tools and code components that enable Borland Delphi (version 5 or higher) to communicate with the Microsoft .NET-Framework

IronPython

IronPython is a new Python implementation targeting the .NET and Mono platforms.

IronPython

IronPython is the code name of the early pre-alpha preview release of the new Implementation Running on .NET of the Python programming language. It supports an interactive interpreter with fully dynamic compilation. It is well integrated with the rest of the framework and makes all .NET libraries easily available to Python programmers.

Python for .NET

Python for .NET is a package that gives Python programmers nearly seamless integration with the .NET Common Language Runtime (CLR) and provides a powerful application scripting tool for .NET developers. Using this package you can script .NET applications or build entire applications in Python, using .NET services and components written in any language that targets the CLR (Managed C++, C#, VB, JScript).

Ruby/.NET Bridge

The Ruby/.NET Bridge lets you use .NET and Ruby objects together in your programs. You can access .NET objects from Ruby and vice-versa.

eMbedded Visual C++

The Microsoft eMbedded Visual C++ 4.0 tool delivers a complete desktop development environment for creating applications and system components for Windows CE .NET-powered devices.

Delta Forth

Delta Forth is a simple and efficient development tool for the Forth programming language that offers fast compilation of Forth code to IL.

DotLisp

An interactive, Lisp-like language for .Net scripting and development, having deep .Net integration, sharing type system, GC and other runtime services etc., with transparent access to .Net w/o a FFI or wrappers.