Although many high level languages are in use today, they all have their roots in assembly language which up until the late 80′s was the way it was done.
Almost all software written for the AppleIIgs was written in assembly language. Sure, C and Pascal and some compiler based BASIC‘s were in use but the late 80′s was more a transition period for languages with these higher level implementations still virtually in their infancy, at least that’s how I remember it.
By the perceived standards of today, assembly language programming is the grunting of primitive humanoids thrashing around in their caves. I find this view so short sighted as to be ludicrous. Assembly language is the secret that makes everything possible although most young programmers fail to see this.
As you can well guess, I love assembly language. I actually program in over a dozen languages but my all time favorite is assembly. I will be using this forum to expound upon the methods and madness of assembly language centered around the ultimate assembly language machine, the Apple IIgs. You may have a different opinion on this and I welcome any comments and/or suggestions which you can post here for all the world to see.
Technically, this is a blog (this site is built in WordPress) where readers can comment and the like. I am treating this blog however like the chapters in a book because what I will present here is instructional, informative stuff. Each posting will be a new chapter in the book so to speak, so scroll down to the bottom for the beginning and work your way back up. I know this is backwards from how things usually are but this is a brave new world with brave new ways!
Next post – Chapter 1: The programming environment