Object-Oriented programming: What's it all about C++, Java, and Object-Oriented Books The Java Workshop Object Modeling, the Unified Modeling Language (UML), etc. Miscellaneous -- VI (Visual Editor) Cheat Sheet