Development of different kinds of programming tools like compilers (Ada, Pascal, PL/M), code generators (68K, 88K, VAX, Sparc, i386), optimizers, linkers, debuggers, and others.