I have some experience in programming (C, C++, BASIC etc) and I also work for a company that manufactures printer cartridges and printer components. So I thought I might look into what would be needed to write drivers for AmigaOS 4 and maybe even 3.x I have access to pretty much all Canon and HP printer models.
I don't have OS4 yet but I plan to soonish, I've just bought an A1200 and I can use WINUAE. I have no experience writing drivers, what language are they written in? Are there any helpful guides available?