The Charles Babbage Institute is a research center at the University of Minnesota specializing in the history of information technology, particularly the history of digital computing, programming/software, and computer networking since 1935. The institute is named for Charles Babbage, the nineteenth-century English inventor of the programmable computer. The Institute is located in Elmer L. Andersen Library at the University of Minnesota Libraries in Minneapolis, Minnesota.