Welcome to HBH! If you have tried to register and didn't get a verification email, please using the following link to resend the verification email.

is C# worth learning ?


ghost's Avatar
0 0

I downloaded some great tutorials on it but i always hear people talking about using C++ and never Cminor so .. and is there really a big difference between the two ?


ghost's Avatar
0 0

C# (pronounced C sharp) totally worth learning. Its syntax is good and it can be used to do desktop applications, web applications, DLLs, Silverlight (http://www.microsoft.com/silverlight) and mobile applications (for Windows Mobile devices).

The only disadvanted of C# requires the .Net framework to be installed on the computer to be executed, like java needs a virtual machine to be executed. The .Net framework is a lot of rich functions already built and ready for you to use. There are many .Net communities and you can find so many DLL/libraries to attach to your websites and applications to do tasks of all kind, that would be very difficult to do manually (such as full control with Microsoft Office format, without having it installed).

ASP.Net is a powerfull language for web applications. C# can be used as server side script with ASP.Net.

C#'s performance depends on how you develop your application. It can be quite fast (still can't replace C++ and Delphi).

All in all, C# is a very useful language and easy to use and learn.


ghost's Avatar
0 0

Fair points Arcube, but the fact remains, you would do better to learn C or C++ rather than C# if you have the choice


ghost's Avatar
0 0

Sure, C++ still my favotire language. Since I know C++, I use it to develop any desktop applications. But I still use C# for ASP.Net.

C++ is more performant and independent.