ڪمپيوٽرن, پروگرامن
ڇو اعلي سطحي پروگرامن ٻولين ۾ استعمال؟
توهان کي خبر آهي ته جيئن، جنهن ۾ ڪمپيوٽر جي اندر جي حڪم جي موڪليل هڪ خاص مشين ٻولي جنهن جي آپريٽرز zeros ۽ گهرن جو هڪ پيچيده ۽ unstructured تسلسل آهي ڏانهن منتقل ڪري رهيا آهن. جيئن سگنل جي کوٽ - هيء اليڪٽرانڪ سامان، جتي يونٽ هڪ خاص اشارو سطح تي، هڪ ٻڙي جي طور تي بيان ڪيو ويو آهي ٿي سگهي ٿو لاء بلڪل آسان آهي. تنهن هوندي به، هدايتون لکڻ لاء هن ڪوڊ استعمال ڪرڻ پيچيده ڪمن کي انجام ڏيڻ انتهائي ڏکيو آهي، ۽ ان جي غلطي ۽ debug چئجي ممڪن سٽ کي. تنهن ڪري اسان کي ڊولپر، اعلي سطحي پروگرامن ٻولين لاء وڌيڪ آسان هڪ خاص ترقي،.
پروگرام معياري حڪم جي هڪ تسلسل، عملدرآمد جنهن جو هڪ مخصوص ڪم جي حل ڪرڻ ٿي ويا آهي. لاء پهريون ڪمپيوٽر پروگرامن مشين ٻوليء ۾ سڌو سنئون لکيل هئا، اهي ڏاڍا منجهيل ۽ مشڪل سمجهڻ لاء هئا. جي شروعات ۾ - ڏهين 50-XX جي آخري دفعو، 20th، صديء جي پهرين macro ته پروگرامن عمل وڌيڪ structured ڪيو ته پوء-سڏيو بيٺو، ۽ پوء اسيمبلي جي ٻولي، جنهن کي به مشين ڪوڊ تي ڀروسو. ترقي ۽ بهتر ڪمپيوٽر ٽيڪنالاجي جي تيز ترقي هيٺيان ۽ ٻولين پروگرامن. ۽ 50-XX جي وچ ۾ Fortran، پهرين مڪمل-fledged اعلي سطحي پروگرامن ٻولي بيٺو. 1968 ع ۾، Nicholas Wirth نئين ٻوليء pascal متعارف ڪرايو ويو، جنهن کي وڏي پيماني تي ڊزائن ۽ دلچسپ سافٽ ويئر جي پروڊڪٽس ۽ موجوده پيدا ڪرڻ لاء استعمال ڪيو ويندو آهي. ان کان پوء سنڌ جي بنيادي ٻولي، سنڌ جي سرزمين تي جنهن جي شئي-ايجنڊا تي ڏسڻ جا بنيادي پليٽ فارم ۾ استعمال ڪيو ويندو آهي آيو. س، جنهن لاء خاص طورتي ڪيو ويو آهي - ته 70s ۾ اتي جي سڀ کان وڏي پيماني تي اڄ ٻولين ۾ استعمال مان هڪ هو نظام پروگرامن. هن وقت، ترقي ۽ اک کلي ۽ versatile اعتراض-ايجنڊا نظام، گڏو گڏ جن ٻولين ۾ ته مدد پروفيشنل انٽرنيٽ اپليڪيشن پيدا ڪرڻ جي شهرت: HTML، PHP، جاوا. ٻه هزار مختلف ٻولين جي باري ۾ ڪل پروگرامن، هڪ ڪل وزن جنهن جي conditional آهن ۽ ڪمپيوٽرن ۾ استعمال نه رهيا آهن، گڏو گڏ ڪيترن ئي اعلي سطحي پروگرامن ٻولين لاء.
هن simplest درجيبندي ته پوء-سڏيو گهٽ-سطح پروگرامن ٻولين ۾ سڀ موجود پئسن divides، يا ڪار تي ڳڙ، ۽ اعلي سطحي پروگرامن ٻولين، ۽ صارف-Centric. يا بلڪه ان جي پروسيسر ۽ سيکارڻ لاء مقرر جي، - انھن جي وچ ۾ بنيادي فرق جي حقيقت اها آهي ته هن پروگرام، ٻولين جي پهرين گروپ (يعني، Assembler ۽ Mnemonic) پاران لکيل جي ڪمپيوٽر تي مدار ۾ ڪوڙ. اعلي سطحي ٻوليء جي پروگرامن، ته ڪنهن به ڪمپيوٽر تي هلائي ويندي ائپ حاصل ڪرڻ لاء ان جي قطع ان کي ممڪن بڻائي هارڊويئر. پئسن به ٻه وڏا آهن : ٻولي گروپن طريقي ڪار ۽ غير طريقي، جنهن ۾ يونٽ به بنيادي ڍانچي ۽ عملي، فنڪشنل ۽ منطقي کي متعارف ڪرايو آهي.
عام طرح، پروگرامن ۾ هر هڪ ماهر ڏهن مختلف پروگرامن ٻولين، جنهن هن کي خاص ڪمن کي حل ڪرڻ لاء استعمال ڪري سگهو ٿا جي باري ۾ ان جي وس ۾ ڪيو آهي. بنيادي طرح ان حقيقت جي، اعلي سطحي پروگرامن ٻولين ۾ آهي، پر پڻ مشين-ايجنڊا ٻولين جي ڊولپر جي لاء وڌيڪ ڏکيو وڏي پيماني جي ڪجهه حصن ۾ پيدا ڪرڻ لاء استعمال ڪري رهيا آهن جو سافٽ ويئر.
Similar articles
Trending Now