I have developed many enterprise applications as well as niche industry applications in a variety of languages. My primary language is Java, but I prefer dynamic languages such as Ruby or Python because the development time is quicker. I also prefer to develop on Unix or Linux platforms, but have done several Win32 based projects.