I'm looking for a new language to learn after C++, Java, obj C, HTML, css, and js. I originally was going to try C# but a bunch of people say its really slow because its a high level language. So why would anybody use C#? Isn't C++ much faster? Does it make development easier, but just have a slower final product? Also, what can C# be used for? You use it with a lot of .NET stuff on windows, and with ASP.NET, but what are other situations where one would use C#? Will there be a lot of job opportunities for it?
EDIT: I'm sorry for this noobish extremely broad question; I was unfortunate enough have barely been familiar with C# or stackoverflow before asking this. Of course, now I'm a guru at everything,,,
(for those who like happy endings: I really love C# now, it's beautiful, has an awesome future, and I'm considering making it my primary language. </happy-ending></upvote-whore-move>
) :D