I loved Blitz Basic. It was great how it gave you access to the whole Amiga. You could use the built-in commands, write inline assembly, and easily use operating system functions/structures. Modern "game BASICs", even the latest iterations of Blitz are limited sandboxes in comparison.
Mainstream Amiga programming in C or assembly language was very expensive compared to today. As a teen I couldn't afford Devpac, or the Hardware Reference Manual, but Blitz gave me what I needed to make real progress as a programmer. One of my friends even got texture-mapped 3d going, although it wasn't quick!