Moore was a cofounder of I. P. Sharp Associates and held a senior position in the company for many years. Before this, he worked at Stanford University and wrote the ALGOL 60 compiler for the Ferranti-Packard 6000 and the ICT 1900. 