Complex sentence: Recently he has been working on the April and Go! programming languages and their application to agent programming.
Split into simpler sentences: Recently he has been working on the April and Go! Agent programming languages and their application to agent programming.