kiedis
К слову asm используется до сих пор в сочетании с языками высокого уровня для оптимизации некоторых повторяющихся процедур, при этом производительность возрастает. Просто в теле процедуры вставляется код асма вместо обыкновенных операторов, такое поддерживается в С++ и Делфях.
Kostik50
Учи С++, он ща наиболее распространен. Будет меньше проблем с исходниками, а в перспективе и с исходным кодом виндоуса (если достанешь

ну и под юниксом все на сях.