object-oriented programming: creating a program that can use and support objects
programming: creating a sequence of instructions to enable the computer to do something
jacob's ladder: (nautical) a hanging ladder of ropes or chains supporting wooden or metal rungs or steps