Is there any difference between "processor" and "processer"?

Some spelling dictionaries only have the -or form, and some have both. Is it a US vs UK English thing? Or something else?

More specifically, is a computer algorithm that processes orders better called an OrderProcessor or an OrderProcesser?


Solution 1:

Use processor. While processer is in the OED, its overall usage is so low that people are likely to see it as an error. As written in this answer, most English agent words user the "-er" suffix, except for those based on Latin words which follow the Latin rules. "Process" ultimately comes from Latin via French.

A Google ngram chart showing processor ending in o r with high usage and processer ending in e r with practically no indication of usage.