Is c sharp a free programming language?
You can indeed download C# free of charge, Visual C# 2005 Express Edition and I’m not sure of 2008 or later but that’s what I used to use, but you can get in the whole Visual Studio suite which does come at a price. I’d suggest snooping around and getting your hands on a copy of the free edition, sorry I can’t remember where I got mine but MSDN (Microsoft Developer Network) should be able to help, so you can experience first hand and that might add something to your report. Believe me, there’s lots of stuff out there to report about C#, especially if you’re doing an evaluation and comparison, most notably you could pull in Java, C, C++, SmallTalk, purely because it took a little of all and made a very good OOP out of them, or just on a purely OO basis perhaps delphi? Just a little side note, this is the language which the guy who developed C# (I always forget his name!) helped make first, could be interesting perhaps? Also check out ‘C# 3.0 Unleashed’ by Sams Publishing, probably the b
Interesting… there are a lot of answers already so I usually wouldn’t bother adding information, but nearly all the answers here are wrong. Wrong, wrong wrong. C# is an open standard written by Microsoft. The most common compiler is Visual C# from Microsoft, and there is a free version (Visual C# Express) that does just about everything you need if you aren’t trying to ship commercial code. If you’re just starting to program, C# is one of the best languages you can learn. It’s far more structured and better designed than Visual Basic or Java, and easier to learn than C++. C++ is still a much better language over all for large professional projects, but C# is a great language that is growing fast in popularity. But don’t take my word for it. Do a search at any job posting site for programmer jobs. C# jobs outnumber everything else. So is C# free? Yes. Is it worth learning? Absolutely. You can get a lot more information here about C#: