喺中世紀（5 至 15 世紀）經已有數學家喺度寫類似電腦程式嘅嘢，不過歷史學家一般認為，史上第一個電腦程式係由英格蘭數學家勒芙蕾絲（Ada Lovelace）喺 1840 年寫嘅，當時佢為由運算機械之父巴貝治（Charles Babbage）設計嘅分析機寫咗一段演算法，用嚟計白努利數。