بسياري از افراد بر اين باورند که آينده در اختيار ريزپردازندههاي هوشمند خواهد بود. با در نظر گرفتن اين مطلب، شرکت
Sun Microsystems
يک تيم تحقيقاتي با نام کد
Green
در سال
1990
تاسيس کرد. نتيجه پروژه که مبتني بر زبانهاي
C
و
C++
بود توسط
James Gosling
بنام
Oak
ناميده شد. پس ملاقات افراد تيم
Sun
در يک کافه محلي بر سر نام جاوا
(Java)
به توافق رسيدند.
اما پروژه
Green
با مشکلاتي مواجه شد. بازار قطعات هوشمند مطابق با آنچه که شرکت
Sun
انتظار داشت رشد نکرد. بدتر از آن قراردادي که شرکت
Sun
بر سر آن رقابت ميکرد به يک شرکت ديگر واگذار گرديد. از اينرو پروژه در وضعيت خطرناک لغو قرار گرفت. از بخت بلند، در سال
1993
، گشت و گذار در وب گسترده جهاني
(WWW)
از محبوبيت بسيار زيادي در بين مردم برخوردار شده بود. بنابر اين اهالي
Sun
بلافاصله متوجه کاربرد جاوا و پتانسيلهاي آن در ايجاد محتويات ديناميک بر صفحات وب شدند.
شرکت
Sun
در ماه مي
1995
به عرضه تجاري جاوا پرداخت. بلافاصله، جاوا نظر بسياري از مراکز تجاري را بخود جلب کرد، چراکه علاقه عجيبي به وب گسترده جهاني در نزد مردم پيدا شده بود. هم اکنون از جاوا براي ايجاد صفحات وب با قابليت ديناميکي و تعاملي، توسعه برنامههاي کاربردي در مقياس گسترده، به منظور افزايش کارائي و عملکرد سرويسدهندههاي وب (کامپيوترهائي که محتويات بنمايش درآمده در مرورگرهاي وب را فراهم ميآورند) و همچنين برنامهنويسي دستگاههاي همانند تلفنهاي موبايل، فراخوان و
PDA
استفاده ميشود. در سال
1995
، شاهد توسعه جاوا توسط شرکت
Sun Microsystems
بوديم. در نوامبر
1995
، کنفرانسي در بوستون در ارتباط با اينترنت برگزار شد. فردي از طرف شرکت
Sun Microsystems
مقالهاي در ارتباط با جاوا ارائه کرد. در حين بيان مقاله، براي ما مشخص شد که جاوا در حال کار بر روي توسعه صفحات وب با قابليتهاي مولتي مديا و تعاملي است. چندي نگذشت که متوجه قابليتهاي بسيار زياد اين زبان شديم. دانستيم که جاوا زبان مناسبي براي دانشجويان سال اول در مبحث آموزش زبان برنامهنويسي است، چراکه اين زبان شامل مباحث گرافيگ، تصوير، انيميشن، صدا، ويدئو، پايگاه داده، شبکه، چندنخي
(Multithreading)
و محاسبات همروند است.
علاوه بر اينها، جاوا بطور بارزي تبديل به زبان انتخابي به منظور پياده سازي نرمافزار دستگاههاي ارتباطي بر روي يک شبکه شده است (همانند تلفنهاي موبايل، فراخوان، و
PDA
). از اينکه زماني فرا برسد که ضبط صوت ودستگاههاي ديگر منزلتان با استفاده از تکنولوژي جاوا تشکيل يک شبکه را بدهند تعجب نکنيد.