I am interested in learning about C++ and C#, which can be used in ASP.NET. I was wondering if Dreamhost supports web development in any of these languages? I know Dreamhost uses Linux and ASP.NET is supposed to be a Microsoft Windows based language so it may not work. I don’t know about C++ or C#. I am already well-experienced at PHP/MySQL, XHTML/CSS, but I am a noob when it comes to C languages or Microsoft Languages.
As an important side question: I would like to develop some cool and highly complex physics simulations/programs that could be shown and used on the web (hopefully to impress potential employers so I can finally get a job). At the same time, I was hoping to get experience in C++/C# so I could add these to my resume along with my Java experience. What languages are best for developing these simulations and putting them on the web with the Dreamhost server?