Einführung in die Java-Programmierung und Datenstrukturen, umfassende Version, Global Edition von Y. Liang ist ein englischsprachiges Lehrbuch, das sich an Java-Programmierung und Datenstrukturen richtet. Dieses Lernmittel ist für Studierende im Hochschulbereich geeignet und unterstützt einen 1-Semester-CS1-Kurs.
Das Buch behandelt grundlegende Programmierkonzepte mit Schwerpunkt auf objektorientierter Programmierung, Java-GUI-Programmierung mit JavaFX und Webprogrammierung. Darüber hinaus bietet es eine umfassende Grundlage für die Vorbereitung auf die AP Computer Science-Prüfung. Die 12. Auflage wurde vollständig überarbeitet und um neue Beispiele und Übungen erweitert.
Die Integration von MyLab Programming bereichert den Lernprozess durch Online-Programmierungsübungen und sofortiges, personalisiertes Feedback, wodurch die Programmierfähigkeiten von Anfängern deutlich verbessert werden.
Dieses Lehrbuch passt zu Themen wie programming and scripting languages, web programming und computers/languages/general.

