Παραδείγματα εκπαιδευτικών προγραμμάτων που εκτελούνται ανεξάρτητα από περιβάλλοντα Unix ή MS-Windows. Ιδιαίτερη βαρύτητα δίδεται στην ανάπτυξη της Java σε σχέση με τον αντικειμενοστρεφή προγραμματισμό, έτσι ώστε η μύηση του αναγνώστη να πραγματοποιηθεί διαλεκτικά, από το ευκολότερο προς το δυσκολότερο και πιο πολύπλοκο.