Dejate de lenguajes .NET... para empezar yo de ti aprendería un leguaje que no usara .NET... es mucho más fácil aprender sin .NET y luego si quieres aprender con, que no al revés.
Personalmente para empezar, si quieres algo fácil, ponte con Visual Basic 6.0 (es antiguo, mucho, pero también es (para mi) uno de los mejores VB).
Luego si quieres aprende Java o Phyton (aunque a mi no me gustan, reconozco que pueden ser útiles).
Finalmente aprende a programar en C/C++.
Para este último puedes mirarte mi tutorial (link en mi signatura) o buscar entre los muchos que hay por internet.