Περιγραφή Η Java, η γλώσσα που θα σημαδέψει την αρχή της νέας χιλιετίας, υιοθετεί το μεγαλύτερο τμήμα της C και προσθέτει νέες κατασκευές, κύρια για την υποστήριξη της Αντικειμενοστραφούς μορφής προγραμματισμού. Το έργο βασισμένο σε πολυετή εμπειρία από διδασκαλία και ανάπτυξη πραγματικών συστημάτων αποτελείται από δύο τόμους. Ο Α τόμος εισάγει τον αναγνώστη με απλό τρόπο στις βασικές έννοιες του διαδικαστικού προστακτικού προγραμματισμού (imperative procedural programming) και τον εξοικειώνει με τη διαδικασία ανάπτυξης συστημάτων λογισμικού. Το βιβλίο δεν προϋποθέτει προηγούμενη γνώση άλλης γλώσσας προγραμματισμού.