A low-end Pentium 4 or Pentium 5 with XP is more than adequate for most small CNC machines. I used to use an IBM ThinkCentre 50 (P4) circa 2002-ish with 1Gb RAM and 40Gb disc.