Modern Programming Languages
Visual Basic and C# examples of languages you can use to create software for the Windows operating system. Other languages include: C, C++, Java, Delphi … and I’m probably forgetting a few.
Why, then, focus on Visual Basic or C# when there are so many other choices?
Some of the benefits of Visual Basic include:
It is a very English-like programming language – more so than the other programming languages, its easy to learn for someone who has never used a programming language before.
It is a “.NET Language”, meaning that you can take advantage of all the benefits of the .NET Framework Class Library, the .NET Runtime, etc. We’ve only reviewed a few of those benefits above, but there are many more and we’ll discuss them throughout this series of video lessons.
There are plenty of community resources on the World Wide Web for Visual Basic. There are also many books on Visual Basic topics, and many developers who you can find who know it if you have questions.
Lots of opportunities for Visual Basic programmers as businesses seek to convert Visual Basic 6 code into .NET applications using Visual Basic 2005.
The downside to Visual Basic is:
Its less C-Style Syntax than C#, which means that learning additional programming languages such as Java, C#, C++ and others might be more difficult since there are fewer similarities between VB and the others.
If you are committed to learning a programming language, Visual Basic is a good place to start if you have no prior programming background. C# resembles so many other languages that if you have some experience in C, Perl, Java, etc. you may prefer it.
Supplemental Readings for the Express Edition Videos Copyright © 2005 LearnVisualStudio.NET