C # est un langage de programmation orienté objet à usage général développé chez Microsoft et publié en 2002. Il est similaire à Java dans sa syntaxe. Le but de C # est de définir avec précision une série d'opérations qu'un ordinateur peut effectuer pour accomplir une tâche.
La plupart des opérations C # impliquent la manipulation de nombres et de texte, mais tout ce que l'ordinateur peut faire physiquement peut être programmé en C #. Les ordinateurs n'ont aucune intelligence - il faut leur dire exactement quoi faire, et leurs actions sont définies par le langage de programmation que vous utilisez. Une fois programmés, ils peuvent répéter les étapes autant de fois que nécessaire à grande vitesse. Les PC modernes sont si rapides qu'ils peuvent compter jusqu'à un milliard de secondes.
Les tâches de programmation typiques incluent la mise en données ou l'extraction de données dans une base de données, l'affichage de graphiques à grande vitesse dans un jeu ou une vidéo, le contrôle des appareils électroniques connectés au PC et la lecture de musique ou d'effets sonores. Vous pouvez même l'utiliser pour écrire des logiciels pour générer de la musique ou vous aider à composer.
Certains développeurs pensent que C # est trop lent pour les jeux car il est interprété plutôt que compilé. Cependant le .NET Framework compile le code interprété la première fois qu'il s'exécute.
C # est un langage de programme hautement classé. De nombreux langages informatiques sont écrits dans un but spécifique, mais C # est un langage à usage général avec des fonctionnalités pour rendre les programmes plus robustes.
Contrairement à C ++ et dans une moindre mesure à Java, la gestion des écrans en C # est excellente sur les ordinateurs de bureau et sur le Web. Dans ce rôle, C # a dépassé les langages tels que Visual Basic et Delphi.
Tout PC capable d'exécuter le .NET Framework peut exécuter le langage de programmation C #. Linux prend en charge C # en utilisant le compilateur Mono C #.
Vous avez besoin d'un compilateur C #. Il existe un certain nombre de logiciels commerciaux et gratuits. La version professionnelle de Visual Studio peut compiler du code C #. Mono est un compilateur C # gratuit et open-source.
C # est écrit à l'aide d'un éditeur de texte. Vous écrivez un programme informatique sous la forme d'une série d'instructions (appelées instructions) dans une notation qui ressemble un peu à des formules mathématiques.
Celui-ci est enregistré sous forme de fichier texte puis compilé et lié pour générer le code machine que vous pouvez ensuite exécuter. La plupart des applications que vous utilisez sur un ordinateur ont été écrites et compilées comme ceci, beaucoup d'entre elles en C #.
Pas autant qu'en Java, C ou C ++ mais ça commence à devenir populaire. Contrairement aux applications commerciales, où le code source appartient à une entreprise et n'est jamais mis à disposition, le code source ouvert peut être consulté et utilisé par n'importe qui. C'est un excellent moyen d'apprendre les techniques de codage.
Il existe de nombreux emplois C #, et C # a le soutien de Microsoft, il est donc probable qu'il existe un certain temps.
Vous pouvez écrire vos propres jeux, mais vous devez être artistique ou avoir besoin d'un ami artiste car vous avez également besoin de musique et d'effets sonores. Peut-être que vous préférez une carrière en tant que développeur de logiciels d'entreprise créant des applications commerciales ou en tant qu'ingénieur logiciel.