Leçon 0 : pourquoi programmer ? Et pourquoi C# ?
Un ordinateur ne comprend pas les intentions — il fait exactement ce qui est écrit, à la lettre. Si quelqu'un tape du texte dans un champ de formulaire censé ne contenir qu'un nombre, en C# le compilateur (le programme qui vérifie et traduit ton code) bloque ça immédiatement, avant même que le progr
Programmer, c'est donner à un ordinateur des instructions précises qu'il peut répéter sans erreur. En C#, il y a un gardien (le compilateur) qui vérifie chaque variable à l'avance, et attrape les erreurs de type avant même que le programme ne commence à s'exécuter.
- typage statique
- Une approche où le type de chaque variable (nombre, texte, etc.) est connu et fixé dès l'écriture du code, et que le compilateur vérifie avant l'exécution.
- compilateur
- Un programme qui lit le code source, le vérifie, et le traduit dans une forme que l'ordinateur peut exécuter — en s'arrêtant s'il y a une erreur de type.
- .NET
- La plateforme multiplateforme qui exécute les programmes C# — sur Windows, macOS et Linux, dans des services côté serveur et dans des applications de bureau.
- Unity
- Un moteur de jeu très répandu où le code du gameplay est écrit en C#.