程茂兰(1905~1978)字田畹。博野沙窝村人。1924年以优异成绩毕业于河北省立保定第六中学。1925年赴法国勤工俭学,1934年毕业于里昂大学数理系,1939年获数学博士学位。
先后在法国巴黎天体物理研究所、里昂天文台、上普罗旺斯天文台从事恒星光谱研究,曾任上普罗旺斯天文台副台长。早年用大陵五型食双星的分光光度测量,否定了当时流行的光速与波长有关的理论。后又研究发射线星,尤其是爆发变星,通过认证不同物理条件下所产生的发射线,揭示天体上的物理状况和变化过程。并用同样方法研究地球大气发光现象,以确定地球大气的一些物理状况。曾获法国科学院颁发的骑士勋章。
1957年回国,主持中国科学院北京天文台的筹建,后任台长。当选中国天文学会第二、三届理事会副理事长,为第二、三届全国人大代表,全国政协第五届委员会委员。