26
submitted 3 days ago by Mr_Mofu to c/retrocomputing@lemmy.sdf.org

I've had the idea to try and learn how to Program 6502 Assembly for my Commodore PET, but I'm a little lost on what the best source is on learning this stuff, especially for a beginner who is yet unfamiliar with its full Architecture and Quirks!

Thus far I've tried looking at Books from the PETs Period, but those do expect quite a bit of pre-knowledge in Computing, which for me includes a tiny bit of Python and Commodore Basic...

you are viewing a single comment's thread
view the rest of the comments
[-] xyzzy@lemmy.today 5 points 3 days ago* (last edited 3 days ago)

If you have little to no experience with programming at all, I suggest trying the assembly game TIS-100 first to wrap your head around the concepts, rather than trying to learn 6502 right away.

I would pair it with this tutorial, which is really just a bottom-up programming course.

Python is very different from assembly, but assembly isn't hard to learn if you apply yourself and take it slow. It will seem kind of abstract without something like the game above to challenge your understanding.

this post was submitted on 25 Aug 2025
26 points (100.0% liked)

retrocomputing

5348 readers
2 users here now

Discussions on vintage and retrocomputing

founded 2 years ago
MODERATORS