The Amiga routines are written with a C interface, which makes then easiest
to use from C. They are also accessable from assembly langauge with just a
bit more effort. At this time, the current release of Amiga Pascal does not
have the ability to call external routines, so until the upgrade is widely
distributed, Pascal is rather limited. My own preference is for assembly
language, simply because it gives you better control over the system. Other
people will rave about C, because it's flexible and they feel high-level
languages are easier to work with than assembly. If you choose to learn
assembly, check out my column on assembly language programming that we being
in May in Amiga Project magazine. At this time, there are no books out that
are specifically devoted to Amiga assembly language. jan