www.pickatutorial.com Computer Tutorials
Top eBooks: C/C++ | C# | Android | Mathematics | Database | Cloud | Graphics | Networking | Oracle | Hardware | AI
Top Tutorials: C/C++ | C#.NET | PHP MySQL | Java | Java Script | jQuery | HTML | xHTML | HTML5 | VB Script| CSS
Lessons An Introduction to C# Programming Language Bookmark and Share
Tutorial Home
Lesson 1
Lesson 2
Lesson 3
Lesson 4
Lesson 5
Lesson 6
Lesson 7
Lesson 8
Lesson 9
Lesson 10
Lesson 11
Lesson 12
Lesson 13
Lesson 14
Lesson 15
Lesson 16
Lesson 17
Lesson 18
Lesson 19
Lesson 20
Lesson 21
Lesson 22
Lesson 23
C# is a very powerful programming langauge by Microsoft. Its first version a.k.a. C# 1.0 released by Microsoft in June 2000 as part of its .NET framework. C# inherits many of the featurs of C, C++, Java and Visual Basic. In short C# is a general-purpose, type-safe, platform-neutral and robust object oriented programming language. The most current version of C#, as of this writting, is 4.0 and is shipped with .NET framework 4.0.

C# has been derived from the C programming language and it has many features similar to C programming language. C# also has some of the features available in Java programming language e.g. garbage collection. Also similar to Java, it is object-oriented and comes with an extensive class library, supports exception handling, multiple types of polymorphism, and separation of interfaces from implementations.

The above mentioned features, combined with C#’s powerful development tools, multi-platform support, and generics, make C# a good choice for many types of present day software development projects, large or small. C#’s strong typing helps us prevent many programming errors that are common in weak typed languages.

C# is Similar to Java and C++ in many respects, as you will see in the coming lessons. The .NET platform is centered around a Common Language Runtime (CLR - which is similar to a JVM) and a set of libraries which can be exploited by a wide variety of .NET enabled programming languages like C#, Visual Basic and F# etc.

This tutorial assumes that you are a C++ or Java developer and you want to learn the fundamentals of C# programming language.

This tutorial assumes that you have installed Microsoft Visual Studio 2010. Infact Visual Studio 2010, like its predecessor versions of Visual Studio, is a tool-rich development environment, prviding you every tool that you may need to develop small or large scale C# projects.
Next >>> Lesson No. 2: C#: Similarities with Java

Home - Advertise - Contact - Disclaimer - About Us
© Since 2006 pickatutorial.com -- All Rights Reserved.