C# และ Visual C# เหมือนกัน เมื่อคุณใช้ Visual Studio สำหรับการพัฒนา C# จะเรียกว่า Visual C# พิจารณา Visual C# เป็นการนำ C# ไปใช้
Microsoft Visual Studio เป็น IDE จาก Microsoft เพื่อพัฒนาโปรแกรม เว็บแอป บริการเว็บ ฯลฯ เวอร์ชันปัจจุบันของ Visual Studio คือ Visual Studio 2017 ที่รองรับเฟรมเวิร์ก .NET 3.5 ถึง 4.7
C# เป็นภาษาการเขียนโปรแกรมแบบหลายกระบวนทัศน์ซึ่งมีเวอร์ชันปัจจุบันคือ C# 7.3
เหตุผลต่อไปนี้ทำให้ C# เป็นภาษามืออาชีพที่ใช้กันอย่างแพร่หลาย -
- เป็นภาษาการเขียนโปรแกรมเอนกประสงค์ที่ทันสมัย
- เป็นเชิงวัตถุ
- เป็นแบบเน้นองค์ประกอบ
- เรียนรู้ได้ง่าย
- เป็นภาษาที่มีโครงสร้าง
- สร้างโปรแกรมที่มีประสิทธิภาพ
- สามารถคอมไพล์ได้บนแพลตฟอร์มคอมพิวเตอร์ที่หลากหลาย
- เป็นส่วนหนึ่งของ .NET Framework