Первым в мире программистом была Ада Лавлейс, аристократка 19 века, которая написала первый алгоритм, специально созданный для обработки компьютером. Лавлейс разработал алгоритм в 1843 году в сотрудничестве с изобретателем Чарльзом Бэббиджем, основанный на концепции «аналитической машины».