TOC

This article is currently in the process of being translated into French (~99% done).

Getting started:

Introduction

Bienvenue dans ce tutoriel de C#. Suite à l'introduction du framework .NET, Microsoft y a inclus un nouveau langage appelé C# (Se prononce "C Sharp"). C# est un langage orienté objet simple, moderne, généraliste se basant sur des concepts de base empruntés de plusieurs autres langages, et plus particulièrement du Java.

C# pourrait théoriquement être compilé en langage machine, mais dans la vie de tous les jours, il est toujours utilisé en combinaison avec le framework .NET. Ainsi, des programmes écrits en C# nécessitent l'installation du framework .NET sur le PC sur lequel on veut l'exécuter. Alors que le framework .NET rend possible l'usage d'une grande variété de langages, C# est parfois référé en tant que LE langage .NET, probablement car il a été conçu à même le framework.

C# est un langage Orienté Objet et n'offre pas la possibilité d'utiliser des variables et fonctions globales. Tout doit être encapsulé dans des classes, même les types les plus simples, tels les entiers (int) et les chaînes de caractère (string), qui sont hérités de la classe System.Object.

Dans les prochains chapitres, vous serez guidés au-travers des sujets les plus importants du langage C#.

This article has been fully translated into the following languages: Is your preferred language not on the list? Click here to help us translate this article into your language!