Що дає знання Java?

Мова Java хороша для вивчення об'єктно-орієнтованого програмування, але не для процедурного, де він поступається C. ООП або Об'єктно-Орієнтоване Програмування є корисною навичкою, тому що воно досить добре справляється зі складністю реальної програми. Простіше думати з погляду класу та об'єктів.