Reviews for C#

Login to Review
C
Casey Anderson
Apr 10, 2026
4.33/5
A powerful tool with a steep curve, but incredibly reliable once you're in
Ease of Use
Features
Value for Money
Customer Support
Overall Experience

C# is a fantastic, powerful language for building robust applications on the .NET platform. The syntax is clean and it integrates seamlessly with the Microsoft ecosystem, with Visual Studio providing first-class support. However, the initial learning curve can be steep for new programmers, and it does feel a bit 'heavier' and less flexible than some modern, cross-platform alternatives. The performance and reliability of the applications you can build are top-notch, making it a solid, if sometimes rigid, choice for enterprise development.

0 helpful 0 not helpful
avery_smith61
Avery Smith
Apr 05, 2026
4.67/5
A Modern and Versatile Language for Building Robust Applications
Ease of Use
Features
Value for Money
Customer Support
Overall Experience

As a developer who's been using C# for several years, I've really come to appreciate its clean, intuitive syntax and powerful features within the .NET ecosystem. Whether I'm building desktop apps with WPF, web services with ASP.NET, or even mobile apps with Xamarin, the language feels consistent and well-supported. The extensive standard library and strong typing help me write maintainable, reliable code with fewer runtime errors.

0 helpful 0 not helpful
oliviatech315
Olivia Chen
Apr 05, 2026
4.67/5
A Powerful and Versatile Language for Modern Development
Ease of Use
Features
Value for Money
Customer Support
Overall Experience

As a developer who's been using C# for several years, I consistently find it to be robust, well-documented, and a pleasure to work with. Its integration with Visual Studio and the .NET ecosystem makes development efficient, while features like LINQ and async/await simplify complex tasks. Whether building web APIs with ASP.NET Core or desktop applications with WPF, it has proven reliable and powerful for professional-grade projects.

0 helpful 0 not helpful
pharris7164
Phoenix Harris
Apr 03, 2026
4.67/5
A versatile and well-supported modern language
Ease of Use
Features
Value for Money
Customer Support
Overall Experience

C# has become my go-to language for both desktop and web development, thanks to its clean, C-like syntax and powerful .NET framework integration. The extensive standard library and tools like Visual Studio make building robust applications efficient, while strong typing and modern features help catch errors early. It's a great choice for everything from business software to game development with Unity.

0 helpful 0 not helpful
D
David Smith
Mar 27, 2026
4.33/5
Powerful but with a steeper path for beginners
Ease of Use
Features
Value for Money
Customer Support
Overall Experience

C# is a robust language that's fantastic for building Windows applications and games with Unity. The .NET ecosystem is mature and well-supported, making it a powerhouse for enterprise and performance-critical applications. However, the learning curve can be significant for beginners, especially around advanced concepts like asynchronous programming and LINQ. The tooling and tooling, especially in Visual Studio, is top-notch, but the initial setup and project configuration can be overwhelming for a first-timer.

0 helpful 0 not helpful
mwhite9090
Michael White
Mar 26, 2026
4.67/5
C# has been a game-changer for my development career
Ease of Use
Features
Value for Money
Customer Support
Overall Experience

As a .NET developer for over 5 years, C# has become my go-to language for everything from web APIs to desktop applications. Its clean syntax, strong typing, and excellent tooling with Visual Studio make development incredibly productive. The language continues to evolve with useful features while maintaining backward compatibility, which is crucial for enterprise projects.

0 helpful 0 not helpful
dakota_white20
Dakota White
Mar 25, 2026
4.50/5
A Modern Backbone for Enterprise Development
Ease of Use
Features
Value for Money
Customer Support
Overall Experience

C# and the .NET ecosystem have been the absolute workhorses for our enterprise applications. The language is incredibly consistent and the tooling, especially in Visual Studio, makes development a breeze. The switch to .NET Core and the open-source shift has been a game-changer for cross-platform development. The type safety, vast standard library, and strong community support mean we can build robust, scalable applications with confidence. It's the reliable, powerful engine behind so many of our critical services.

0 helpful 0 not helpful
caseytech96
Casey Thomas
Mar 21, 2026
4.67/5
A Powerful and Versatile Tool for Modern Development
Ease of Use
Features
Value for Money
Customer Support
Overall Experience

As a developer building both desktop and web applications, I've found C# to be an incredibly robust and productive language. Its clean, C-like syntax makes it easy to learn if you have experience with similar languages, and the strong integration with Visual Studio and the .NET ecosystem streamlines development significantly. The language's constant evolution, with features like async/await and pattern matching, keeps it modern and efficient for tackling complex projects. While there's a learning curve for the .NET framework itself, the extensive documentation and community support make it manageable.

0 helpful 0 not helpful
Review Summary
4.6

Based on 8 reviews

Ease of Use 3.8/5
Features 5.0/5
Value for Money 5.0/5
Customer Support 3.9/5
Overall Experience 4.8/5
Rating Distribution
5
6
4
2
3
0
2
0
1
0
C#
C#

C# is an object-oriented programming language developed by Microsoft as part of the .NET framework. It has a C-like syntax …

Back to Product