ڪمپيوٽرن, پروگرامن
پروگرامن ٻولين جي درجه بندي 2016
پروگرامن جي اڄ جي دنيا ۾ ٽيڪنيڪي ترقي جي تمام گهڻي خوشحال صنعتن مان هڪ آهي. هن پروگرام سان گڏ ڪم ڪرڻ جي ضرورت آهي ته جيئن هاڻي لڳ ڀڳ هر سرگرمي computerized آهي، شڪ ۾ نه آهي. ته ڇو خير programmers انتهائي ٻنهي روس ۾ ۽ تتر قابل قدر آهن آھي.
پروگرامن ٻولين جي باري ۾ مختصر طور
هڪ پروگرامن ٻولي interconnected ڪردارن ڪمپيوٽر پروگرامن لکڻ جي ضرورت جو هڪ نظام آهي. ان کان سواء، اتي جي ضابطن، جنهن جي پروگرام متاثر جي هڪ سيٽ آهي. ڪمپيوٽر جي اصول تي مدار computational عمل سرانجام ڏيندو آهي يا اعتراض جا ڪمڪار. اهو انساني-ڪمپيوٽر لهه وچڙ لاء خلاصيون پروگرامن جو هڪ طريقو ٺهيل.
نه پروگرامن لاء ٻولين جا ٻه مکيه قسم آهن:
- معياري (جي نحوي ۽ semantics نمائندگي ڪندڙ عنصرن جي مقرر ڪيل).
- ھئر معياري (پنهنجي سافٽ ويئر اوزار معياري آپريشن کي يقيني بڻائڻ لاء).
جي طاقت ۽ هن وقت موجود ٻولين جي پتيء جي باوجود، في نحو آفاقي نه آهي. نظام هڪ نئين ٻوليء جي اختيارن کي ٺاھ ٺاھيندا تي مجبور جو قسم. گھڻ-بنيادي پراسيسر ۽ mobility جي پکڙيل جي ڊولپر جي لاء نئين ڪم پيدا ڪيو آهي.
تاريخي معلومات
پهرين برقي ڪمپيوٽرن جي پيدائش کان وٺي پروگرامن جي باري ۾ اٺ هزار ٻولين ايجاد ڪيا ويا. ۽ هاڻي اهي لڳ ڀڳ روزانو پيدا ڪري وڌو. تنهن هوندي به، انهن مان تمام ڪيترن ئي جي پيدا ڪندڙ سان سڃاتو وڃي ٿو، پر انهن مان ڪجهه ماڻهن جي لکن جي استعمال لاء موجود.
پروگرامن اڀرندڙ جي اڻويهين صديء سان واسطو رکن. ڪجهه حد تائين، ان programmable ڊوائيسز سڏيو سگهي ٿي، مثال طور، افغانستان وغيره مشينن ۽ مشيني پيان. انتظام جي اصول جي هدايت، جنهن جي صرف هڪ تمام simplistic ۽ مدي خارج موجوده پروگرامن ٻولين جي prototype طور سمجهي سگهجي ٿو، جي بنياد تي ڪيو ويو.
تخليق جو باني خليل Lovelace آگسٽ پروگرامن ٻولين، هڪ برطانوي رياضي دان، جن جي وچ اڻويهين صديء ۾ سنڌ جي تجزياتي انجڻ لاء ارادو Bernoulli انگ حساب لاء هڪ پروگرام لکڻ آهي Charles Babbage جي. اهو سمجهيو ويندو آهي ، پهرين ڪمپيوٽر پروگرامر کان پوء رياضي دان به پروگرامن ٻولين مان هڪ نالو رکيو ويو.
بنياد
ٽيڪنالاجي صنعتن جي ترقي سان پروگرام ته ڪجهه ٺاهڻ جي حساب عمل ڪنٽرول پيدا ڪرڻ جي ڪا ضرورت نه هئي. هتي مان اسان پروگرامن ٻولين جو هڪ قسم ظاهر ڪرڻ لڳو.
هتي انهن مان ڪي هي آهن:
- Assembler - گهٽ-سطح تي ٻولي جي هارڊويئر سان سڌو سنئون ڳالھ ٻولھ لاء ٺهيل.
- بنيادي - جي سڌو پروگرامن؛ automation مطلب جي ابتدائي حاصل ڪرڻ لاء ضرورت آهي.
- "Cobol" - هڪ اعلي سطحي؛ اهو معاشي مسئلا حل ڪرڻ لاء استعمال ڪري.
- "Fortran" - هڪ اعلي سطحي؛ اهو ڪمپيوٽنگ ڪمن algorithmization کي پيدا ڪيو ويو.
- "دوزخ" - هڪ اعلي سطحي؛ عمل جي قبضي automation (Ady Lavleys جي اعزاز ۾ رکيو) جي ٺهيل.
- pascal - پروگرامن هڪٻئي سان ٺهيل هئي.
- سي ۽ C ++ - سڀ اپليڪيشن لاء آفاقي زبان؛ ۾ نظام پروگرامر جي ضرورتن تي ٻڌل آهي.
مشهور ٻولين
پروگرامن ٻولين RedMonk GitHub ۽ StackOverflow سائيٽ تي بحث تي اوسر تي مشتمل آهي جي مقبوليت جو هڪ رتبو. 2016. لاء هي فهرست ڏنل آهي:
- JavaScript.
- جاوا.
- پي PHP حفاظتي.
- Python.
- سي #.
- C ++.
جي درجابندي موجب، سڀ کان مشهور اهڙي JavaScript ۽ جاوا طور ٻوليون آهن. ھن سببان آھي جو گوگل ڪروم ۽ سفاري برائوزر، جنهن کي عام طرح سنڌ ڌرتي تي ڪيترن ئي ماڻهن جي استعمال ٿيندا آهن ۾ تعمير آهن، رايو نه آهي. ان کان سواء، انهن پئسن جي تمام گهڻي مشهور پروگرام AdobeAcrobat ۽ پڙھندڙ ۾ ملوث آهن. پوء، پروگرامن ٻولين جي درجابندي جي صارفين کان ڪجهه پئسن جي مقبوليت تي مشتمل آهي.
پر IEEESpectrum رسالو موجب، سڀ کان مشهور سي ان جاوا، Python ۽ C ++ جي پٺيان آهي. اهڙي تسلسل سان سڃاتو ويندو سائيٽن تي مخصوص سوال جي تلاش جي نتيجن جي ذريعي طئي ڪيو ويندو آهي.
انڊيڪس Tiobe
Tiobe - هڪ انڊيڪس جنهن جي مقبوليت ۽ مطالبو ڪيو ته (رتبو) ٻولين پروگرامن جو تعين ڪرڻ جي اجازت ڏئي ٿو. هن حساب هڪ ٻوليء جي نالي ۾ هجن ڳولا تي ڪيو آهي.
درجه بندي Tiobe پروگرامن ٻولي ڏنل آهي: پهرين جاء تي ٻيو جاء سي، ۽ ٽئين سان تعلق رکي ٿو، جاوا آهي - C ++. مارچ 2016 تي جاوا ٻين ٻولين مان مقبوليت ۾ 25 سيڪڙو مارڪيٽ ۾ حصو منعقد. سي جي مقبوليت 14٪ کي 2 سيڪڙو جي ڪمي. بامعني ان جي جاگرافيائي بيهڪ ObjectiveC، جنهن رايو آهي، ڇاڪاڻ ته ان جي فون آئي ۽ iPad پليٽ فارمن تي مکيه آهي وڃائي. JavaScript به، ان جي مقبوليت کي ٻاڏايائين ته آهي فهرست جي آخر ۾ هوا.
جيئن ته ٽارگيٽ پهتو جي مفاد تي منحصر ٺهيل آهي پروگرامن ٻولين جي هن راء، مظاهرا تبديلين جي تابع آهي.
ايف استعمال ٻولين
۽ جڏھن اوھان کي او ايس پيدا گوئي کي انهيء جي استعمال ڪندڙ جي ضرورت پوندي ممڪن نه آهي. ڪڏهن ڪڏهن ائين ٿيندو آهي ته آپريٽنگ سسٽم ڪافي خصوصيتون ته موجود نه آهن نه رکندو آھي. ان جي ضروري پروگرامن ٻولين، جنهن جي ذريعي لکيو ويو ۽ هڪ خاص ڪوڊ جي عمل آهي پيدا ڪرڻ لاء آهي. هن چيو ته ڪمپيوٽر جي تسليم ڪيو ۽ پروگرام تبديلين يا ڪو مددگار ٺاهي آهي. اهڙي پريشاني لاء، سڀ کان مشهور ٻولين سي ۽ C ++، گڏو گڏ بنيادي ۽ pascal آهن. اهي اڪثر ڪري ونڊوز ۽ DOS لاء ٺاهي.
پروگرامن لاء ٻولين ۾ ٻن گروپن ۾ ورهايل آهن:
- مختاران مائي (نمائندو JavaScript آهي).
- سرور (چڱا مثال HTML ڏي).
رواع، ان HTML پروگرامن ٻولين جي فهرست اسلامڪ. ان جي فائدن آسان اعتراف HTML-ٽيمپليٽ جي موجوده برائوزرن جي ڪنهن به آهن. هن زبان جو هڪ بنيادي آهي، سندس علم کان سواء ان جي پروگرامن جي اعلي سطح تي منتقل ڪرڻ ممڪن نه آهي.
زبان جي مطالبي
درجه بندي مطالبو پروگرامن روزگار جي مختلف شعبن ۾ لاڳاپي تي ٻڌل ٻولين. مالي نظام لاء اهڙي جاوا ۽ سي # جيئن پروگرامن، ٺاهڻ لاء نفيس ۽ قسمين قسمين جا اوزار جي ضرورت آهي. پر صفحا ۽ اهڙي پروگرام لاء هڪ سادي ۽ جامع ٻولي، مثال طور، JavaScript يا روبي جي ضرورت آهي.
سڀ کان مشهور employers جي ميدان ۾ وارو SQL ايس جي خبر آهي. هن MySQL، جي Microsoft وارو SQL ايس وانگر اهڙي بنيادي دستاويز ان جي بنياد تي پيدا ڪيو ويو آهي، ڪيترائي وڏا ادارن جي استعمال ٿيندا آهن جن جي. ان کان سواء، وارو SQL ايس ڊيٽابيس SQLite سڏيو کي Android ۽ iOS جي بنياد تي گهڻن تي سڀ فون.
: هن علائقي ۾ پروگرامن ٻولين جي درجه بندي مطالبو جي ڏنل فهرست ڏئي ٿو ته جاوا، JavaScript، جي سي # ۽ ٻيا.
اهڙيء طرح، اسان کي ويچار ڪري سگهو ٿا. درجابندي پروگرامن ٻوليون 2016 مقبوليت، استعمال ۽ مطالبو ۾ بلڪل اهڙي طرح هڪ وسيلو مهيا ڪري ٿي. پر اختلاف موجود ڪندا، پر هن لاء سبب سرگرمين جو فرد علائقن جي مختلف گهرجون آهن.
Similar articles
Trending Now