C# TutorialLesson 1Free preview
C# HOME
This lesson is part of C# · All levels
Summary
C# (pronounced C sharp) is an object-oriented programming language developed by Microsoft and running on the .NET platform. This page is the gateway: get to know the C# ecosystem, the types of applications you can create, and the learning curve from basic syntax to OOP. It's perfect for beginners who've never touched a class-based language.
Key points
- C# is object-oriented and static type, meaning that the data type must be clear when declaring.
- C# code is compiled into an Intermediate Language (IL) and run by the Common Language Runtime (CLR).
- CLR provides services such as garbage collection and type safety.
- The ecosystem provides a broad standard library through the Base Class Library (BCL). (.NET)
- C# is used for console applications, web, desktop, Unity games, to cloud services.
Full lesson
Code examples and quizzes
Full lessons, code examples, and quizzes are available to subscribers. 5 questions.