فہرست کا خانہ:
سافٹ ویئر انجینئر صرف پروگرام پروگرامر نہیں ہیں۔ سمجھا جاتا ہے کہ وہ ان کلائنٹوں کے لئے مصنوعہ تیار کریں گے جو ان کی توقعات پر پورا اترتے ہیں ، ان خصوصیات کو فراہم کرتے ہیں جن کی انہیں ضرورت ہوتی ہے اور مضبوط بیک اپ کے ذریعہ ان کی حمایت کی جاتی ہے۔ اس طرح کی مضبوط افادیت کی بنیاد رکھنے کے لئے جاوا ایک زبردست حل ہے ، اور اس سے ڈویلپرز کو موثر ، موثر اور جدید بننے کی اجازت دیتی ہے - بغیر پہیے کو بحال کرنے کے۔
جاوا پروگرامنگ کی تاریخ
ابتدائی کمپیوٹرز میں ، منطق کارٹون کارڈ کی شکل میں نمبروں سے اخذ کیا گیا تھا ، لہذا پروگرامنگ زبانوں کی کوئی ضرورت نہیں تھی۔ لیکن ، جیسے جیسے ٹکنالوجی نے ترقی کی ، اس کی ضرورت ایسے پروگرامنگ میڈیم کے لئے پیدا ہوگئی جو اس کے نقطہ نظر میں جامع اور استعمال کرنے کے لئے بہتر تھا۔ اس سے زبان کے پلیٹ فارمز کو جنم ملا ، جس میں پروگرامر اپنا منطق (کوڈ) لکھ سکتے تھے۔ ابتدا میں ، نچلی سطح کی زبانیں استعمال کی گئیں۔ عام طور پر اسمبلی زبان کے طور پر جانا جاتا ہے ، ان کی آسانی سے مشینوں کے ذریعہ زیرو اور جیسی کی شکل میں آسانی سے تشریح کی جاسکتی ہے ، جو بالترتیب منفی اور مثبت منطق کی نمائندگی کرتے ہیں۔ (کمپیوٹر پروگرامنگ میں پروگرامنگ زبانوں کی تاریخ کے بارے میں: مشین لینگویج سے مصنوعی ذہانت تک۔)
زیادہ دن نہیں گزرے تھے جب لوگوں کو یہ احساس ہو گیا تھا کہ وہ ان پلیٹ فارمز کا استعمال کرتے ہوئے لچکدار اور قابل اعتماد کوڈ نہیں لکھ سکتے ہیں۔ اس کے نتیجے میں ، سافٹ ویئر ڈویلپرز زبانوں کی طرف بڑھا جس میں میٹا کے بیانات ، پروسیسر کی ہدایات نسبتا more زیادہ انسانی پڑھنے کے قابل فارم ، تبصرے اور دیگر اعداد پر مشتمل تھیں۔ اس کے بعد ، لازمی زبانیں تصویر میں آئیں ، جیسے کوبال اور فورٹرین۔ اس کے بعد ، مصنف اور کمانڈ لائن زبانوں کا دور شروع ہوا ، جس نے ڈویلپرز کو کوڈ میں انٹرفیس کی ایک اور خلاصہ پرت فراہم کی۔ اس کے بعد تکراری ، فہرست پر مبنی اور منطق پر مبنی زبانوں کا ظہور ہوا۔