¡Hola Christian! Eso que tu comentas que visual basic es muy fácil y limitado si lo sabía, mi duda es esta, si visual basic es limitado y demasiado fácil, porque todas la gran mayoría de las empresas lo prefieren. A mi en la escuela me estan enseñando c++ builder, y ahorita estoy aprendiendo a crear mis propios componentes, que eso de crear tus propios componentes es lo más padre que he hecho, hicimos uno que venía de ejemplo en un libro pero aún así esta muy padre crear tu propio componente en c++ builder y que le entiendas el porque y como se crea el componente y en general de todos los programas cosa que en visual basic no pasa porque a lo mejor y muchos saben hacer cosas en visual basic pero dudo mucho el que entiendan el porque,sólo lo hacen porque siguen una serie de pasos, cosa que yo no hago yo se el porque de todo lo que hago en programas en c, c++ o c++builder, pero en donde yo vivo hay muy pocas empresas en las que entrarias a trabajar como programador y en dado caso que encuentre un trabajo para programar lo harias en visual basic, entonces es en donde me entra la duda si se programar relativamente bien en c, c++ o c++builder un poquito (casi nada) de ensamblador no tiene caso porque dificilmente encontraria un trabajo en donde lo pueda aplicar. Y es ahi donde tengo mi duda, me da un poco de tristeza el saber que todas las ventajas y conocimientos que tengo sobre c, c++ o c++ builder sería un milagro que las aplicará en un trabajo. Entonces pues a veces pienso que de nada me sirve saber tantas cosas si nunca las voy a aplicar en un trabajo de la vida real. Y tendré que aprender a trabajar en visual basic.