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.