DaveTaylor
09-01-2007, 05:23 PM
Visual Basics: Visual Basic (VB) is a popular Microsoft programming language used by software vendors and developers to build graphical client application interfaces.
http://msdn2.microsoft.com/en-us/vbasic/default.aspx
C#: C# (pronounced C-sharp) is a new object oriented language from Microsoft and is derived from C and C++. It also borrows a lot of concepts from Java too including garbage collection.
http://msdn2.microsoft.com/en-us/vcsharp/default.aspx
VB.NET:Visual Basic .NET (VB.NET) is an object-oriented computer language that can be viewed as an spiritual evolution of Microsoft's Visual Basic (VB) implemented on the Microsoft .NET framework. Its introduction has been controversial, as significant changes were made that broke backward compatibility with VB and caused a rift within the developer community that may or may not be resolved with the introduction of Visual Studio 2005.
http://msdn2.microsoft.com/en-us/vbasic/default.aspx
http://www.vbdotnetheaven.com/
Both these above are designed and created by Microsoft, meaning they cost :)
C++: C++ is an object-oriented programming (OOP) language that is viewed by many as the best language for creating large-scale applications. C++ is a superset of the C language. A related programming language, Java, is based on C++ but optimized for the distribution of program objects in a network such as the Internet. Java is somewhat simpler and easier to learn than C++ and has characteristics that give it other advantages over C++. However, both languages require a considerable amount of study.
http://www.cplusplus.com/
Download Free: http://www.bloodshed.net/devcpp.html
Delphi: A Rapid Application Development language from Borland International destination
http://www.delphibasics.co.uk/
http://www.borland.com/
Free trial: http://www.codegear.com/Default.aspx?tabid=138
There is a trial version is aviable but a pain to find, I cant find it but its there on the borland site.
Python: A freeware open-source cross-platform interpreted scripting language from http://www.python.org/
http://docs.python.org/tut/
Java: Java is an object-oriented programming language developed initially by James Gosling and colleagues at Sun Microsystems. The language, initially called Oak (named after the oak trees outside Gosling's office), was intended to replace C++, although the feature set better resembles that of Objective C. Java should not be confused with JavaScript, which shares only the name and a similar C-like syntax. Sun Microsystems currently maintains and updates Java regularly.
http://www.java.com/en/
http://java.sun.com/docs/books/tutorial/
Free: http://java.sun.com/docs/books/tutorial/
Borland Pascal: Turbo Pascal, is a powerful IDE for the DOS environment. The name Borland Pascal was generally reserved for the high end packages (with more libraries and standard library source code) whilst the original cheap and widely known version was sold as Turbo Pascal. The name Borland Pascal is also used more generically for Borland's dialect of Pascal.
http://info.borland.com/devsupport/pascal/
http://msdn2.microsoft.com/en-us/vbasic/default.aspx
C#: C# (pronounced C-sharp) is a new object oriented language from Microsoft and is derived from C and C++. It also borrows a lot of concepts from Java too including garbage collection.
http://msdn2.microsoft.com/en-us/vcsharp/default.aspx
VB.NET:Visual Basic .NET (VB.NET) is an object-oriented computer language that can be viewed as an spiritual evolution of Microsoft's Visual Basic (VB) implemented on the Microsoft .NET framework. Its introduction has been controversial, as significant changes were made that broke backward compatibility with VB and caused a rift within the developer community that may or may not be resolved with the introduction of Visual Studio 2005.
http://msdn2.microsoft.com/en-us/vbasic/default.aspx
http://www.vbdotnetheaven.com/
Both these above are designed and created by Microsoft, meaning they cost :)
C++: C++ is an object-oriented programming (OOP) language that is viewed by many as the best language for creating large-scale applications. C++ is a superset of the C language. A related programming language, Java, is based on C++ but optimized for the distribution of program objects in a network such as the Internet. Java is somewhat simpler and easier to learn than C++ and has characteristics that give it other advantages over C++. However, both languages require a considerable amount of study.
http://www.cplusplus.com/
Download Free: http://www.bloodshed.net/devcpp.html
Delphi: A Rapid Application Development language from Borland International destination
http://www.delphibasics.co.uk/
http://www.borland.com/
Free trial: http://www.codegear.com/Default.aspx?tabid=138
There is a trial version is aviable but a pain to find, I cant find it but its there on the borland site.
Python: A freeware open-source cross-platform interpreted scripting language from http://www.python.org/
http://docs.python.org/tut/
Java: Java is an object-oriented programming language developed initially by James Gosling and colleagues at Sun Microsystems. The language, initially called Oak (named after the oak trees outside Gosling's office), was intended to replace C++, although the feature set better resembles that of Objective C. Java should not be confused with JavaScript, which shares only the name and a similar C-like syntax. Sun Microsystems currently maintains and updates Java regularly.
http://www.java.com/en/
http://java.sun.com/docs/books/tutorial/
Free: http://java.sun.com/docs/books/tutorial/
Borland Pascal: Turbo Pascal, is a powerful IDE for the DOS environment. The name Borland Pascal was generally reserved for the high end packages (with more libraries and standard library source code) whilst the original cheap and widely known version was sold as Turbo Pascal. The name Borland Pascal is also used more generically for Borland's dialect of Pascal.
http://info.borland.com/devsupport/pascal/