The grant is named after British mathematician and inventor Charles Babbage , who designed and built mechanical computing machines on principles that anticipated the modern electronic computers of today over 150 years ago .