百家姓里的程氏和司马氏有关系,程氏历史来源据《通志.氏族略》所载,为重黎之后裔。周宣王时,休父入为大司马,受封于程国。洛阳上有程聚,即其地也(在今河南省洛阳市东)时称程伯休父,其子孙遂以封国“程”为氏。