Yes, Caktus AI has specific modes for a variety of programming languages. You could easily generate code with the chosen modes to get a decent and usable program out of it.