This course introduces the fundamentals of programming in C# within the .NET framework. You'll gain hands-on experience setting up projects, mastering core programming concepts, and using object-oriented principles to create scalable applications while utilizing Microsoft Copilot to enhance code quality and productivity.

Introduction to Programming With C#
Ends soon! Get one of our best deals with Coursera Plus for $199 (usually $399). Save now.

Introduction to Programming With C#
This course is part of multiple programs.

Instructor: Microsoft
21,371 already enrolled
Included with
132 reviews
Recommended experience
Skills you'll gain
Details to know

Add to your LinkedIn profile
See how employees at top companies are mastering in-demand skills

Build your subject-matter expertise
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate from Microsoft

Explore more from Software Development
Status: Free Trial
Status: Free TrialBoard Infinity
Status: PreviewSimplilearn
Why people choose Coursera for their career

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Learner reviews
- 5 stars
77.27%
- 4 stars
12.87%
- 3 stars
4.54%
- 2 stars
3.03%
- 1 star
2.27%
Showing 3 of 132
Reviewed on Sep 11, 2025
Very good course ..really every thing was made easy
Reviewed on Oct 4, 2025
The concepts of Object-Oriented Programming (OOP) in Module 3 are clear and easy to understand.
Reviewed on Feb 5, 2025
Excellent course, very complete, excellent examples, videos, texts and tests. Highly recommended.
¹ Some assignments in this course are AI-graded. For these assignments, your data will be used in accordance with Coursera's Privacy Notice.





