The assembler, loader, etc. are all part of the
standard OS/8 distribution.
Don't forget the editor "EDIT" and - if
you're crazy enough - TECO :-)
Documentation? You're probably looking for the
OS/8 Software Support
Manual.
<http://www.dbit.com/pub/pdp8/doc/>http://www.dbit.com/pub/pdp8/doc/ has
a bunch of useful OS/8 documents; see ssm.doc, for example.
The OS/8 software
support manual is helpful and needed. But perhaps
"Introduction to programming" and the OS/8 handbook are better starting
points to get used to the system?
In general you can write PAL assembly using an editor. Then you can
assemble, load, and execute it. Fairly easy. And if your program does a
kind of clean exit (jump to 7600) and hasn't disturbed OS/8 system
storage (a good first bet is to keep away from everything beyond any
7600) you even don't have to manually reboot after your program has
finishes whatever it did.
With FORTRAN IV it's the same. Not to mention basic... :-)
Kind regards,
Philipp :-)