اصل و نسب جاوا
وابسته است . بسیاری از خصلتهای جاوا بطور مستقیم از این دو زبان C نتیجه مستقیم زبان C++ جاوا به زبان
C++ زبان جاوا از oop است . بسیاری از جنبه های C گرفته شده است . دستور زبان جاوا منتج از دستور زبان
بعاریت گرفته شده است . در حقیقت بسیاری از خصلتهای زبان جاوا از این دو زبان مشتق شده یا با آنها مرتبط است .
علاوه بر این ، تولید جاوا بطور عمیقی متاثر از روال پالایش و تطبیقی است که طی سه دهه گذشته برای زبانهای برنامه
نویسی موجود پیش آمده است . بهمین دلایل بهتر است سیر مراحل و نیروهایی که منجر به تولد جاوا شده را بررسی نماییم . هرنوع ابتکار و فکر جدید در طراحی زبانها براساس نیاز به پشت سر نهادن یک مشکل اصلی است که زبانهای قبلی از حل آن عاجز مانده اند . جاوا نیز بهمین ترتیب متولد شد .
استفاده می کنند . و از سوی دیگر این حرکت به C/C++ شی گرا و مهمتر از همه قسمت اعظم برنامه نویسان دنیا از طرف جاوا را برای این قبیل افراد ساده خواهد کرد.
به بزرگی و کوچکی حروف حساس است و برنامه C/C++ همیشه از این کابوس رهایی بخشیده است جاوا همچون باشد. main نوشته شده باید دارای متد
زمینه های پیدایش جاوا
شد و در C++ زمینه پیدایش C و C منجر به ظهور زبان B تاریخچه زبانهای برنامه نویسی بشرح زیر است : زباننهایت زبان جاوا متولد شد . درک زبان جاوا مستلزم : درک زمینه های لازم برای ایجاد جاوا ، نیروهایی که این زبانرا شکل داده اند و مشخصاتی است که این زبان از اسلاف خود به ارث برده است
. نظیر سایر زبانهای برنامه نویسیموفق ، جاوا نیز عناصر بارث برده از اسلاف خود را با ایده های ابتکاری که ناشی از محیط منحصر بفرد این زبان بوده
و کتابخانه ها (syntax) درهم آمیخته است . فصول بعدی جنبه های عملی زبان جاوا شامل دستور زبانو کاربردهای جاوا را توصیف می کند . فعلا" چگونگی و علت ظهور جاوا و اهمیت آن را بررسی می (libraries)
کنیم . اگر چه جاوا تفکیک ناپذیری با محیط های همزمان اینترنت پیوستگی دارد ، اما بخاطر بسپارید که جاوا قبل از هر چیز یک زبان برنامه نویسی است . ابداعات و پیشرفت ها در زبانهای برنامه نویسی کامپیوتر بدو دلیل بروز می کنند : تطابق با تغییرات محیط ها و کاربردها . ایجاد پالایش و پیشرفت در هنر برنامه نویسی . همانطوریکه بعدا "
مشاهده می کنید ، تولد جاوا از این دو دلیل بطور یکسان به ارث گرفته است.
جاوا هم مانند اکثر اختراعات مهم حاصل تلاش گروهی دانشمند پیشتاز است . مدیران سان به این فکر افتادند که کاریاستفاده c++ کنند که سیستم مزبور بتواند به سیستم سخت افزاری مختلف منتقل شود . برای این منظور ابتدا از کامپایلردر این زمینه خود را نشان داد
.و مهندسان سان خیلی سریع دریافتند که برای ادامه c++ کنند ولی به زودی نارساییکار باید چیزی جدید و قوی خلق کنند .
توسط تیمی از برنامه نویسان شرکت سان به سرپرستی جیمز Oak نسخه اولیه ی جاوا در سال 1991 با نامگاسلینگ طراحی شد و در سال 1992 به جاوا تغییر نام پیدا کرد و به بازار عرضه شد .