ABSTRACT

The first machines capable of carrying out the steps of an algorithm were based on the technology that was available when the machines were designed. Early computers used basic mechanical devices like gears, levers, pulleys, and rotating axles.