Aicloud E-Learning

Guided Notes

Introduction to C#

Classes, Main, and running on .NET.

C# is a statically-typed, object-oriented language built by Microsoft and run on the .NET runtime — conceptually similar to Java's relationship with the JVM.

Every C# program has an entry point method, `static void Main()`, usually inside a class. Variables require a declared type: `int age = 36;`.

C# is widely used for desktop apps, web backends (ASP.NET), and game development (via Unity) — one language spanning several very different application types.