If you happen to be a beginner in the enchanting world of computer programming, this post is dedicated to you!
1. Borland has been providing free versions of their popular Turbo products,
Turbo Delphi for Windows
Turbo C++ for Windows
Turbo Delphi for .NET
Turbo C# for .NET
Links :
http://www.turboexplorer.com/
http://www.borland.com/
2. Interested in Java, Eclipse and Netbeans are widely used,
Links :
http://www.eclipse.org/
3. Microsoft Visual Studio Express Editions are free tools you can use.
Links :
http://msdn.microsoft.com/vstudio/express/
Microsoft Beginner Developer Learning Center
http://msdn.microsoft.com/vstudio/express/beginner/