Wenn du schnell Erfolge haben möchtest, ohne deine Zeit mit Pseudosprachen zu verschwenden, würde ich dir C#.net empfehlen.
http://openbook.galileocomputing.de/visual_csharp_2010/
Wenn du "wirklich" programmieren möchtest, beginne mit C oder probier es nach C# aus.
http://openbook.galileocomputing.de/c_von_a_bis_z/
Am Anfang Assembler würde ich nicht empfehlen. Der von einfachen C-Funktionen erzeugte Maschinencode ist nicht unbedingt langsamer.
Lies dir in den obigen Openbooks bzw auch anderen Büchern die Einleitungen durch.
In der Börse gibt es noch zwei, drei andere Bücher.