A Short History of Programming

To understand why object-oriented programming is of such great benefit to you as a programmer, it's useful to look at the history of programming as a technology.

In the early days of computing, programming was an extremely labored process. Each step the computer needed to take had to be meticulously (and flawlessly) programmed. The early languages were known as machine languages, which later evolved to assembly languages. Machine language programming required programmers to code CPU instructions to manipulate individual memory locations to achieve a desired result. Assembly language programming provided a minimal level of abstraction by combining commonly used sequences of instructions into higher-level instructions ...

Get Special Edition Using Java 2 Standard Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.