If you want to program on Amiga you can use many tools and many langages. I’ve used a lot Assembler K-Seka then Asm-One (I’m still using it today).
For assembly some of my friends were using DevPac. And beside assembler, there are some nice basics on Amiga. You can use GfaBasic (coming from Atari ST), Amos and Blitz Basic. Here are some details of what you could used in 1989, and then some improvments made years later.
Amiga basic was the basic delivered with Amiga 500. It was written by Microsoft. I never used it but it looked a bit primitive and slow.
K-Seka is a simple « all in one » editor and assemler tool. I used it a lot because it was very simple and powerfull. With one key you can go into the editor, then assembly your source code and run it. Lot of features were missing but it was a nice tool to start with. Later, it was replaced by Asm-One.
The first version of DevPac (1.2) was nice but the various tools were not integrated in the same tool (editor, assembler, debugger). In 1989 english company HiSoft released DevPac2 and it was a much better tool. All were integrated in the same tool. I personnaly did not used DevPac but some of my friends
used it. It was surely more complete than K-Seka. As DevPac was edited by a british company waybe it was most used in UK.
Amos was a fast execution tool. Even a 3D version have been done (Amos 3D). A version with a compiler was released later.
Here is a sample of games
Later, Blitz basic was release (1993). I liked a lot that basic. Version 2.1 was released in 1995.
Nice basic, easy and faster than Amos. I used it a lot to create tool or animations.
Article in french : http://obligement.free.fr/articles/blitzbasic21.php
On amiga it was possible to develop in C or C++. C was very slow so I never used it.
In 1988 there were some tools like Lattice C (then renamed SAS C in 1992).
(SAS C 5.10 1991 , Source : http://obligement.free.fr/articles/sas_c_510.php )
I do not know this version but it seem to be an improved version of AsmOne. More about it here : https://www.amigacoding.com/index.php/680×0:AsmPro
http://rafal-bujakowski.blogspot.fr/2012/01/programming-on-amiga.html
Step11 Step13