tal vez mi respuesta no es demasiado enriquecedora pero te ofrezco el siguiente consejo...
empieza con c++, c# o VB.NET ya que vb6 es un lenguaje con un compilador viejo y desactualizado que puede producirte conflictos en w7, w8 y tal vez más adelante... el VB actual de .NET es el más adecuado y parecido, es relativamente facil de aprender, pero puede pasarte como a muchos, que te acostumbras a ese y cuando veas C o lenguajes basados en el (c++, java, php, jscript... etc) te trancarás por lo diferente de la sintaxis y costará arrancar... recomiendo (aunque es un poco duro) empezar por c++ una vez manejando ese bien, si podrás adaptarte a otros mejor
en la pagina del foro de programacion C/C++ (y los otros) hay unas primeras carpetas con chinchetas (esta carpeta ->
) ellas seguro te ayudarán en tu busqueda de conocimiento
recuerda lo siguiente, si haces preguntas más adelante, no pidas codigo hecho, no te lo darán, pregunta como se hace y seguro aprendes 2 o 3 formas...
cuando postees codigo usa las etiquetas GeSHi arriba de los emoticones a la derecha para que tu codigo se vea así
//ejemplo de c++
int c = 0;
for (c=0;c<10;c++){
//algo
}
y no hagas expresamente peticiones ilegales o no éticas