Năm 1843, Ada Lovelace dịch một bài viết về Analytical Engine của Charles Babbage và bổ sung những ghi chú riêng. Trong đó có mô tả trình tự thao tác để giải một bài toán.

Lovelace còn hình dung máy có thể xử lý những biểu tượng khác ngoài số lượng, chẳng hạn âm nhạc. Tầm nhìn ấy mở rộng câu hỏi từ máy tính được gì sang máy có thể biểu đạt điều gì.

Ý tưởng mới thường xuất hiện khi nhiều lĩnh vực gặp nhau. Câu chuyện của Ada dành chỗ cho những người vừa yêu nghệ thuật vừa thích toán học: trí tưởng tượng và tính chính xác có thể cùng nuôi dưỡng một khám phá.