These topics summarize common programming concepts with side-by-side code examples or tables. This information is designed for those who want to learn a new language or refresh their memory of how to work with a particular language.
The following Visual Studio programming languages are covered:
Visual Basic
C#
C++
JScript
Visual FoxPro

In This Section
- Keywords Compared in Different Languages
Provides a table of equivalent keywords, with links to reference topics.
- Programming Concepts Compared in Different Languages with Code Examples
Provides example code for basic tasks (such as declaring variables and passing parameters) that cannot be summarized with a keyword.
- Data Types Compared in Different Languages
Provides a table of data types for each of the languages, with links to reference topics.
- Operators Compared in Different Languages
Provides a table of operators for each of the languages, with links to reference topics.
- Controls and Programmable Objects Compared in Different Languages and Libraries
Provides a table of controls and classes, with links to reference topics, for the following languages, technologies, and libraries:

Related Sections
- Programming Languages in ASP.NET
Provides recommendations about which programming language to use.
- Visual Basic Programming Guide
Provides links to conceptual and reference information about the Visual Basic language.
- C# Programming Guide
Provides links to introductory information, reference topics, and descriptions of code wizard support for the C# language.
- C/C++ Languages
Provides links to reference topics about C++.
- JScript
Provides links to conceptual and reference information about JScript.
- C# for C++ Developers
Contrasts features of these two languages.
- Keywords and Members by Task
Provides a summary of and links to more information about Visual Basic arrays, collections, data types, operators, and so forth.
- Language Changes for Visual Basic 6.0 Users
Lists differences between previous versions of Visual Basic and Visual Basic 2005.

See Also