Computer programming: What is object-oriented language? | lynda.com overview