I was asm coder till year 2000, made few music disks, some intros... etc.. Also made Silencer game demo and quit it after no support found.
In november, i started to learn C. Within one month, i learned more than 80%. With usage of SDL, programming is REALLY easy. Go that way, DO NOT learn asm, it is pure waste of time, believe me.
C is pain in the ass at the start. Brackets will drive you crazy, but once you undestand them, it is very easy to make ANYTHING.