Like fixing any jumble, software gets organized by putting like things in boxes--a process called "abstraction"--and it flourished in the coming years through techniques like object-oriented programming, which shapes the Internet's Java language.
FORBES: The Biggest Damn Opportunity