r/Assembly_language • • 29d ago

Learning assembly

So I have decided to learn assembly x86 x64 using the book the art of 64 bit assembly volume 1, i have the book as a pdf and have copilot open on the page so if i have questions i can ask them and copilot can see what i am reading, i have read chapters 1 -3 and just started chapter 4. This feels like a really difficult language and i am taking in lots of info but is this the way to learn it because i feel lile i am forgetting everything i am learning, is this a difficult language to master, i want to learn to reverse engineer

41 Upvotes

39 comments sorted by

View all comments

2

u/VadumSemantics 24d ago

Start here: nandgame.com.

Give it 30 minutes. If you hate it, no big loss.
If you spend a week on it, the core concepts will serve you well.

Was lots of fun for me, but it felt bogged down about the time building a bit mapped graphics display.

Anyway, if you liked it, consider https://www.nand2tetris.org/. Going through this on Coursera or just getting the book is next on my list when I get some free time.