It was capable of iteration, conditional branching and parallel processing, and it was programmable using punched cards, an idea Babbage took from Jacquard's loom.
Μπορούσε να κάνει επαναλήψεις, ορισμένες διακλαδώσεις και παράλληλη επεξεργασία, και προγραμματιζόταν με διάτρητες κάρτες, μια ιδέα που πήρε ο Μπάμπατζ από τον αργαλειό του Τζακάρντ.