C#
C# is a general-purpose programming language developed by Microsoft and released in 2000. It is used for a variety of tasks such as web apps, to desktop apps, to mobile apps, and games.
C# was designed as a C-like language that utilizes Microsoft’s .Net Framework. The core syntax is similar to C, C++, and Java.
C# Concepts
- Arrays
- Classes
- Comments
- Conditionals
- Data Types
- Deque
- Enums
- Inheritance
- Interfaces
- Loops
- Math Functions
- Methods
- Operators
- Strings
- Switch
- Variables
C# contributors
- cslylla15 contributions
- CaupolicanDiaz10 contributions
- StevenSwiniarski9 contributions
- chip31158499326 contributions
- huythai8555 contributions
- nikolaspoczekaj5 contributions
- garanews5 contributions
- course17009470604 contributions
- Christine_Yang4 contributions
- THE-Spellchecker3 contributions
- ShackSquatch2 contributions
- KPetrov22 contributions
- anjar.bra2 contributions
- itispragativerma65608500802 contributions
- f0ZZY9992 contributions
- Iwarra1 contribution
- bitSolver074861 contribution
- dakshdeepHERE1 contribution
- arc75229342911 contribution
- board05504081181 contribution
- cwhaley981 contribution
- manviii_271 contribution
- Fufel1 contribution
- phelios1 contribution
- OCollis1 contribution
- luminates1 contribution
- dhbrmn1 contribution
- YanisaHS1 contribution
- ACEMKR1 contribution
- ErasteYacov1 contribution
- Zakalvve1 contribution
- HavocBlack1 contribution
- dgiansante1 contribution
- dijitarian1 contribution
- cloud27791586451 contribution
- LilyS_241 contribution
- TheAireon1 contribution
- olaolawa1 contribution
- ldself1 contribution
- ChiragAgg5k1 contribution
- MFValmayor1 contribution
- mushahidq1 contribution
- alondono1 contribution
- mckanechandler1 contribution
- MamtaWardhani1 contribution
- ElMurimi1 contribution
- text52141052281 contribution
- Rahul_Yadav_1206001 contribution
- teja_991 contribution
Contribute to Docs
- Learn more about how to get involved.
- Submit feedback to let us know how we can improve Docs.
Learn C# on Codecademy
- Career path
Computer Science
Looking for an introduction to the theory behind programming? Master Python while learning data structures, algorithms, and more!Includes 6 CoursesWith Professional CertificationBeginner Friendly75 hours - Free course
Learn C#
Learn Microsoft's popular C# programming language, used to make websites, mobile apps, video games, VR, and more.Beginner Friendly23 hours