Answer by
tamarawilhite (17883)
Review the evolution of software languages, each developing into a new one. Or review the evolution of operating systems, from Unix to Linus, Fortran to Visual Basic. You could track the evolution of programming techniques from command and control (top-down) of the mainframe to the open source code model of today (like Linux) along with the democratization of nations.