Most code for the Amiga is written in C since it predates C++ and unfortunately most of the documentation you'd need to program it is out of print.
The stuff that is available and most desirable is on the Amiga Developer CD 2.1 . It comes with a non-commercial license version of Storm C++ 3.0 but that version is quite buggy so you'll probably want to use GCC or VBCC.