Junto com Linguagem C, são conhecimentos que todo programador precisa ter em algum momento da vida.
Comece pelo python, pelo seu JS, sem problema. Mas em algum momento, se volte para a base.
Considero C bem mais safe que asm. Pois existem várias sintaxes do asm.