程婴,春秋时期晋国卿赵朔的友人;公孙杵臼,赵朔的门客。生卒年俱不详,主要活动在晋景公时期(前599-前581年)。
晋景公三年(前597年),赵氏家族遭难。司寇屠岸贾追究刺杀晋灵公的主谋,罪名加在赵朔之父赵盾身上,把赵氏全族诛灭。当时只有赵朔的妻子幸免于难,因为她是晋成公之姊,在宫中避祸。赵朔妻身怀六甲,如果生男,则是赵氏不灭。因此,保全和绝灭赵氏的两方,都盯住了这个尚未出生的遗腹子。
此时,公孙杵臼见到程婴,问程婴为什么没有为朋友殉难,程婴说:“朔之妇有遗腹,若幸而男,吾奉之,即女也,吾徐死耳。”这时程婴已抱定殉难的决心,但是把保全赵氏后代放在首位。二人心意相通,遂为救援赵氏后代结成生死之交。
不久,赵朔妻产下一个男孩。屠岸贾风闻后,带人到宫中搜索。赵朔妻把婴儿藏在裤子里面,又幸亏婴儿没有啼哭,才躲过了搜捕。为寻万全之策程婴找到公孙杵臼商量办法,公孙杵臼提出一个问题,个人一死难呢,还是扶持孤儿难?程婴回答,个人一死容易,扶持孤儿难。于是,公孙杵臼说出一番计划,请程婴看在赵朔对他的深情厚谊的份上,担当起扶持孤儿的艰难事业,杵臼自己则选择的是先去赴死。