Voy a empezar diciendo que yo empece por .Net y cuando vi VB6 me quede aca (igual uso otros lenguajes pero me encanta VB6).
Disiento con lo de que VB6 es un lenguaje orientado a eventos.
VB6 es
Luego...
En cuanto a lo de portear algo de VB6 a VB.Net o viseversa. No necesariamente ambas plataformas soportaran el mismo codigo.
En cuanto a eso que hablas de IDE... Leete Wikipedia y listo. En mi opinion VB6 Professional o Enterprise o bla bla bla Son IDES que manejan el lenguaje "visual Basic 6"(modificacion de BASIC).
Lo de la suite de programacion llamada Visual Studio, es simplemente un conjunto de herramientas para programadores nada mas.
Mi recomendacion la verdad... Es duro pero si queres empezar con un lenguaje te recomendaria uno nuevo (VB.NET o C# [Delphi ]) no vb6. (Pero igual lo sigo usando)
VB6 les dio vida a muchos programadores, ahora los programadores mantienen vivo a VB6.
Si queres un lenguaje actual que sea parecido a VB6 tenes Visual Fox Pro.
Me fui re de tema XD
GRACIAS POR LEER!!!