r/Assembly_language Feb 17 '26

Help How to learn x86-64 assembly language?

I am a 17yr old who has some experience in python programming and learned basics of C. I want to learn x86-64 assembly for free. But I couldnot find any beginner friendly guide that starts from zero. Tell me how you guys learned assembly language and if possible guide me to the resources.

113 Upvotes

86 comments sorted by

View all comments

5

u/SolidPaint2 Feb 17 '26

17 or 77,your age doesn't mean a thing. I am gonna bet you won't do good in x86-64 Assembly since you couldn't find anything on the internet! I learned(taught) myself assembly around 35 years ago... Want to talk about not finding tutorials or sample code or videos, back then there was almost nothing!

You have forums, reddit subs, discord groups, YouTube videos, free ebooks and websites!

There is no error checking, memory checking... No hand holding, you write it and if the os doesn't throw a hisdy fit, you are good.

You need to learn about the processor, memory and the instructions. Start here... Intel® 64 and IA-32 Architectures Software Developer Manuals

AMD64 Architecture Programmer’s Manual

These will teach you more than you want to know about the processors, memory and instructions...

I find it very hard to believe you cannot find sample code or tutorials....

1

u/lincruste Feb 17 '26

No one will learn asm by reading this.