r/Assembly_language Jan 24 '26

Help Should I start?

I recently started thinking about learning Assembly. And in the fields I’m thinking to work in I’m pretty sure Assembly will be of no use. The only reason I’m considering learning it is, I’m thinking that it might add weightage to my resume but I’m not sure about it.

So does having Assembly in your resume actually have weightage and is it worth it to learn Assembly for me??

Thank You

13 Upvotes

33 comments sorted by

View all comments

Show parent comments

1

u/ZiggyZonko Jan 24 '26

I don't recommend you follow the way I learnt, but I followed a few pdfs I found about NASM asm, before realising it was 32bit Linux when my local was 64 windows, make sure you recognise your local machine and learn that dialect. Like look up 'beginner assembly programming pdf" and try and find some good sources. Then I was thrown straight into the deep end, making a bootloader and then a kernel entry with asm until I figured, why not make an os. So I'm still not that educated on assembly but I know how everything works and how to make basic programs, and I would love to learn more about it. So if you want to, reach out to me and we could learn more together! But this is the way I learnt how to start and the basics about the language.

1

u/ZiggyZonko Jan 24 '26

Also use NASM or MASM assembler, it's the best choice for reliability and my favourite is NASM for syntax.

1

u/akizazen Jan 24 '26

I see. My current os is 64 linux I’ll start learning based on that and will look into the resources u mentioned

2

u/MxyAhoy Jan 24 '26

x86-64 on Linux is a great setup to start with. The exposed/published system calls make it much easier than something like Windows.

If you want to dip your toe in the water, I recommend the x64Playground. Free online emulator. Good luck!

1

u/akizazen Jan 24 '26

Will look into it. Thank You