I'm a junior in highschool and know C++ pretty well, I want to learn another language and was told by a friend of mine i should try asm. how difficult is it/how useful is it today? and how long would it take me to learn it?
pic unrelated
>>62218383
It's useful for reverse engineering and learning how everything works "under the hood" so to speak. You'll learn about the system stack, registers, among other things.
The "difficult" part is that you need to write everything that you want to happen in your code. You can't just add to values and assign to a variable in one line for example. In asm that could very well be 4 lines.
It's useful but if I were you I would ask myself what is my motivation for wanting to learn it?
>>62218490
I just want to learn another language that would be useful to me in the future for getting a job that is somewhat challenging to learn. I am quite interested in infosec so maybe a language that would be good around that area?
>>62218383
extremely useful when dealing with immbedded software, which is a good field to work in