This is more of a directional question. I've been taking computer science classes for about 2 years(a graduate with my A.S. degree this fall) and I'm sort of wondering everyones opinion on where the market is headed towards today with programming languages. I'm getting better with c++ but I still have a lot to learn and I'm pretty knowledgeable in Java as well. On that note, I love linux programming, and enjoy c++ the most and would never try to program any Windows applications in c++. I would use java for sure, but would anyone suggest picking up a .NET language like C# for this purpose? Also, how big is the "linux programming" world related to c/c++? Is it large enough to where I can make a career out of it easily without having to pick up some of Windows' .net languages?
Basically it comes down to, how many linux programming jobs are out there, so I don't have to program Windows apps?