+ 1

Why should I understand assembly language

Nowadays there are compilers that can compile different high level languages into assembly language. But as a programmer is it detrimental in any way to leave out assembly coding in your skills???

6th Dec 2018, 10:25 AM
hane Smitter
hane Smitter - avatar
2 Answers
+ 3
"Why should I understand assembly language"? I don't think that most of us would try to convince you that you should. (Otherwise, we'd have a tutorial on it, just to avoid appearing hypocritical. 😉) "But as a programmer is it detrimental in any way to leave out assembly coding in your skills???" It really depends on the kind of programming you want to do, but in the vast majority of cases, no. Even most things that need to run very quickly only go as low as C these days. What would really help most aspiring programmers these days is being resourceful enough to find things they need on the Internet. For example, a quick search revealed: https://cs.stackexchange.com/questions/13287/why-do-we-need-assembly-language It addresses your sentiment, I believe. I hope this helps!
6th Dec 2018, 11:06 AM
Janning⭐
Janning⭐ - avatar
+ 3
It might be useful to know assembly for certain low level tasks like operating system or certain driver programming. For most other tasks it's not important. I even think that less than 5% of all programmers really know the assembly language, so you don't need to learn it either.
6th Dec 2018, 11:11 AM
Aaron Eberhardt
Aaron Eberhardt - avatar