Many developers find one programming language and one development environment they like and stick with it. Some switch once in a while. Others, like me, use a lot of different ones daily. Everyone has different reasons for this, many just like to dabble. Discussing programming languages can be like discussing politics, but I'm going to do it anyway.
So there you have it. My quick thoughts on programming languages and development environments.