Surfing the net for introduction on C#.Net, i got the following info:<BR><BR>> We can develop Console application,Windows application,Web application using C#.<BR><BR>> C# can be used to quickly and easily build solutions for the microsoft .NET platform<BR><BR>From the 1st statement, I assume that I can develop windows application using c# (an exe file where my code is completely safe)<BR><BR>But the 2nd statement has confused me - Will such an application for windows run on a windows platform without the need to install anything extra? (I mean no extra cost incurred...)<BR><BR>Pls guide me as to which language would be best to develop an intranet software for windows platform with features of a very good windows application. I also need to give restricted access to the software to some users thru internet (located in a different city). Is C# the best option?? <BR><BR>Thanx in advance. <BR>Sunny.