Charles Babbage is most often considered to be the father of computing after his invention of the Analytical Engine in 1837 which contained Arithmetic Logic Unit (ALU), basic flow control, and integrated memory which served as a general-purpose computer concept (and also very ahead of time in 1837).