یک زبان برنامه نویسی شئ گراست که شرکت سان مایکروسیستمز آن را ابداع
کرده است. زبان جاوا شبیه به ++C است اما مدل شیء گرایی آسان تری دارد و
از قابلیتهای سطح پایین کمتری پشتیبانی میکند. یکی از قابلیت های اصلی
جاوا این است که مدیریت حافظه را بطور خودکار انجام میدهد. ضریب اطمینان
عملکرد برنامههای نوشته شده به این زبان بالا است و وابسته به سیستم
عامل خاصی نیست ، به عبارت دیگر میتوان آن را روی هر رایانه با هر نوع
سیستم عاملی اجرا کرد.