# C# Language Resources
The C# programming language is one of the built-in languages for developing applications in Visual Studio. The following links to MSDN Library articles introduce various aspects of the language itself.
Review these articles in preparation for the first quiz on Language Fundamentals. Note: While many of these articles have actual hands-on exercises, you don't have to do the actual exercise if you already feel comfortable with the article's topic.
Note:
The links in this document have not been reviewed since 2012, and may be out-of-date.
- Visual C# Developer Center - This is the "home page" for everything C#
- Using the Visual C# IDE
- C# Language Resources (Assorted)
- Introduction to the C# Language and the .NET Framework
- C# Language Primer
- Learning C# 3.0: Master the fundamentals of C# 3.0 (book excerpts)
- Chapter 1. C# and .NET Programming (see the quiz and exercise at the bottom)
- Chapter 2. Visual Studio 2008 and C# Express 2008 (see the quiz and exercises at the bottom)
- Chapter 3. C# Language Fundamentals (see the quiz and exercises at the bottom)
- C# Programming Guide
- C# Keywords
- C# Operators
- C# Terminology
- Video How To:
Besides the MSDN resources mentioned above, here are some other great resources (with the "buyer beware" caveate).
- C# Corner - The thing to do here is to search for anything you want to learn.
- Learn Visual Studio .NET - A library of over 500 videos (Pay $ite)
- C# Tutorial - An 8 Day Guide to C# (on VS 2010)
- C# for Absolute Beginners - A set of 18 videos (covers a range of items, beginner to advanced)