با نوشیدن یک فنجان قهوه داغ و تلخ، وارد دنیای جذاب و پیشرفته جاوا می شویم. جاوا زبانی که به شی گرایی معروف است، یک زبان سطح بالا و حرفه ای و در عین حال با امنیت بالا است. شباهت دستورات این زبان، به زبان ++C و همچنین وجود محیط ها و ابزارهای برنامه نویسی قدرتمند جاوا مانند Netbeans، IntelliJ و Eclipse، استفاده از این زبان را برای حرفه ای ها ساده کرده است.
جاوا زبانی قدرتمند در زمینه خطایابی، مدیریت حافظه و امنیت است. علاوه بر آن خاصیت زباله روبی همان استفاده از فضاهای خالی حافظه را نیز دارد. جاوا به طور خاص در توسعه نرم افزارهای اندرویدی بسیار استفاده می شود. ویژگی منحصر بفرد این زبان، وجود ماشین مجازی برای اجرای کدهای جاوا است. با نصب این ماشین مجازی، کدهای جاوا تحت هر پلتفرمی قابل اجرا هستند ولی از نظر منتقدان این ویژگی یکی از نقاط ضعف جاوا محسوب می شود، زیرا اجرای این ماشین مجازی، نیازمند حافظه و سخت افزار زیادی است.
 
کاربردهای زبان جاوا:
برنامه نویسی تحت دسکتاپ (ویندوز – لینوکس)
برنامه نویسی تحت موبایل (اندروید و IOS)
توسعه نرم افزار
رباتیک و بازی های یارانه ای