Free language processing service and NLP C# code
Current topic Practical tutorials for Visual Studio

In a nutshell, a computer program is a set of instructions for computer to carry out. These instructions are written in English by programmers using the special vocabulary and syntax of a particular programming language, such as C, C++, C#, Java, etc. The instructions thus written cannot be understood by computers until they are properly intepreted or compiled.

In theory, any program can be written by using Notepad and compiled from command line. However, developing software in this primitive way is bound to being tedious and error-prone, not to mention that it makes debugging a daunting task. A tool with the following features would be highly desirable:

  • Code-writing, debugging and testing can be done in the same environment.
  • Keystrokes can be maximally reduced by auto-completion, refactoring, and intelliSense.
  • Programming errors can be instantly pointed out to programmers.
  • It maximally takes care of application configuration and deployment.

Visual Studio, the Integrated Development Environment (IDE) developed by Microsoft, came into being for this purpose. It has all of the above features, in addition to tons of other cool stuff. The tutorials are designed for Visual Studio 2008. Good stuff comes at cost: Visual Studio is not free. However, you have two ways to get around:

One solution is to download the Visual Studio 2008 Trial Version which has the same function as the purchased version with the limit that you can use it for only 90 days. As a side note, Visual Studio supports multiple programming languages such as Visual C#, Visual Basic, Visual C++, and J#. Since this website teaches you how to use C#, the other solution is to download the completely free Visual C# 2008 Express Edition. It has no time limit and its function is more than enough for language processing.

In the next tutorial, I'll show you how to Install Visual Studio 2008.

Skip Navigation LinksHome > Visual Studio Tutorials