القرن التاسع عشر وبدايات البرمجة
في عام ١٨٤٣، قامت Ada Lovelace، وهي عالمة رياضيات، بكتابة أول خوارزمية لجهاز (Analytical Engine) الذي صممه Charles Babbage. أثبتت في عملها أن الآلات يمكن أن تقوم بأكثر من مجرد عمليات حسابية بسيطة، وأنها يمكن أن تتعامل مع الرموز، وهي فكرة أساسية في الحوسبة الحديثة [42].