دختر لرد بایرون (Lord Byron) شاعر بریتانیایی، ایدا لاولیس یک ریاضیدان ویکتوریایی بود. او با چارلز بابیج (Charles Babbage) روی ماشینهای محاسباتی او کار میکرد. چارلز او را «افسونگر اعداد» مینامید. در آن زمان تعداد کمی از زنان به تحصیل علوم و یا ریاضیات میپرداختند. لاولیس را بنیانگذار علوم محاسباتی و اولین برنامهنویس کامپیوتر در جهان میدانند. موزه علوم بریتانیا مدعی است که او با درک توانایی ماشینهای محاسباتی توانسته است که محاسبات مدرن را تا یک قرن پیشبینی کند. هم اکنون در دنیای برنامهنویسی کامپیوتر، مسابقات سالیانه، جایزه و زبان برنامهنویسی به نام ایدا لاولیس وجود دارد.