Cita:
Iniciado por extrem_bcn
al venir de visual basic.
Si vienes de Visual Basic, te aconsejo seguirte por el mismo camino, y migrar a Visual Basic .Net, el cual es la version "actual" de Visual Basic, y de hecho acaban de lanzar hace poco la version 2008 (de este año).
De esta forma podras desarrollar aplicaciones con destino a la plataforma .Net Framework, desarrollar paginas ASP .Net y servicios web, empleando la sintaxis de Visual Basic .Net, y ya que tengas bien dominado este lenguaje, podras brincar a C#, el cual utiliza la misma base del .Net Framework (clases, objetos, tipos de datos, etc.), por lo que no te deberia de costar trabajo.
Y como mencionaron antes, en efecto, Microsoft saco C# para competir con Java de Sun.
Cita:
Iniciado por extrem_bcn
Algun lenguaje para plataformas mobiles? (para symbian)
Visual Basic .Net y C# tambien permite desarrollar aplicaciones mobiles, pero solo para los sistemas operativos Windows Mobile o Windows CE.
Para Symbian, lo que se me ocurre, es que hagas tus aplicaciones en web (con ASP .Net), o en Java (con J2ME o SuperWaba) como te dijeron antes.