ڪيترائي ماڻھو پن ٿا
پروگرامنگ ا آهي؟
۽ توهان ڪيئن ٿي ويا هڪ پروگرامر؟
۽ مان ڪٿان شروع ڪريان؟
ھن سلسلي کي مون سان گڏ رکو
پروگرامنگ .ولين جي تعريف بابت
۽ پروگرامنگ ولين جا قسم
سي languageولي:
جاوا :ولي:
C ++ :ولي:
پٿرن جي :ولي:
روبي :ولي:
Php languageولي:
پاسڪل :ولي:
پروگرامنگ languageوليءَ جي سطح
اعليٰ سطح
گھٽ سطح
پروگرامنگ languagesولين جي پيدائش:
پھريون نسل (1GL):
Secondيو نسل (2GL):
ٽيون نسل (3GL):
چوٿون نسل (4GL):
پنجين نسل (5GL):
پهريون ، وضاحت ڪريو پروگرامنگ ولين جي
پروگرامنگ languagesولين کي بيان ڪري سگھجي ٿو لکت جي حڪمن جي ھڪڙي سيريز جي مطابق ھڪڙي rulesوليءَ ۾ مخصوص قاعدن جي ھڪڙي سيٽ مطابق جيڪو ڪمپيوٽر سمجھي ٿو ۽ ان تي عمل ڪري ٿو. خاصيتون ۽ اپ ڊيٽ ان کي متعارف ڪرايا ويا آھن انھيءَ کان اeي جو اھو پھريائين پھريائين ۽ پکيڙ ۾ ھجي ، ۽ اھو ممڪن آھي ته انھن languagesولين جي وچ ۾ خصوصيتون شيئر ڪن ، ۽ اھو قابل ذڪر آھي ته اھي پاڻمرادو ترقي ڪن ٿيون ڪمپيوٽر جي ترقي سان. ، جيتري و theيڪ ترقي ترقيات ۾ ٿي آهي اليڪٽرانڪ ڪمپيوٽرن انهن ofولين جي ترقي و moreيڪ ترقي يافته هئي.
پروگرامنگ ولين جا قسم
ڪيترائي قسم شامل آھن پروگرامنگ languagesولين جي فهرست ھي and ، ۽ س important کان اھم ۽ وسيع قسمن ۾ آھن:
.ولي
سي پروگرامنگ languageولي بين الاقوامي ڪوڊ ٿيل languagesولين مان هڪ آهي ، ۽ اها وڏي اهميت رکي ٿي ان حقيقت جي ڪري ته ڪيتريون ئي جديد پروگرامنگ languagesوليون ان تي هيل آهن ، جيئن C ++ ۽ جاوا ۾ آهي يونڪس آپريٽنگ سسٽم ۽ ڪم ڪندڙ. انهيء تي.
جاوا
جيمز گوسلنگ 1992 ۾ سن مائڪرو سسٽم جي ليبارٽريز ۾ ڪم ڪرڻ دوران جاوا developولي developاھي سگھيو. ۽ ان جي ترقي اچي ٿي C ++ تي ل.
سي. ++
اھو ھڪڙي گھڻن استعمال وارين شين تي languageل classولي جي طور تي درجه بندي ٿيل آھي ، ۽ اھا ظاھر ٿي آئي آھي ھڪڙي ترقياتي مرحلي لاءِ C languageوليءَ لاءِ ، ۽ ھيءَ widelyولي وڏي پيماني تي قبول ڪئي وئي آھي ۽ ايپليڪيشن ڊيزائنرز وچ ۾ پيچيده انٽرفيس سان ، ۽ منفرد آھي ان سان ن dealائڻ جي صلاحيت ۾. پيچيده ڊيٽا.
پٿر
ھيءَ isولي سادگي ۽ آسانيءَ سان لکيل آھي ۽ ان جي حڪمن کي پڙھڻ ۾ ، ۽ ان جو انحصار آھي اعتراض تي مبني پروگرامنگ طريقي تي.
روبي languageولي
روبي پروگرامنگ languageولي آھي ھڪڙي اعتراض تي مبني ولي. اھو آھي ، اھو استعمال ڪري سگھجي ٿو گھڻن شعبن ۾ ، ۽ اھو آھي ھڪڙي خالص اعتراض واري languageولي ، ان کان علاوه خاصيتن جو ھڪڙو سيٽ آھي فنڪشنل toولين لاءِ مخصوص.
Php languageولي
پي ايp پي webولي استعمال ڪئي وئي ويب ايپليڪيشن ڊولپمينٽ ۽ پروگرامنگ ۾ ، اضافي طور تي ان کي استعمال ڪرڻ جي امڪان کان علاوه موجوده پروگرامن کي releaseڏڻ ۽ ترقي ڪرڻ لاءِ ، ۽ اھو اوپن سورس آھي ، وٽ آھي قابليت واري پروگرامنگ لاءِ مدد مهيا ڪرڻ جي صلاحيت ، ۽ آھي صلاحيت ڪيترن ئي آپريٽنگ سسٽمز تي ڪم کي سپورٽ ڪرڻ ، بشمول ونڊوز ۽ لينڪس.
Pascal ولي
پروگرام creatingاھڻ ۾ وضاحت ، مضبوطي ۽ استعمال ۾ آساني Pascal پروگرامنگ languageوليءَ سان stickنيل آھي ، جيڪا ھڪڙي ڪمانڊ تي versل استحڪام آھي جيڪا حصيداري ڪري ٿي خاصيتن جو تعداد C سان تمام گھڻو.
پروگرامنگ languageوليءَ جي سطح
پروگرامنگ languagesولين کي ڪيترن ئي سطحن ۾ ورهايو ويو آھي ، جيڪي ھي follows ڏنل آھن:
اعليٰ درجي جون وليون
مثالن ۾ شامل آھن: سي شارپ ، سي ، پٿون ، فورٽران ، روبي ، پي ايp پي ، پاسڪل ، جاوا اسڪرپٽ ، SQL ، C ++.
گھٽ درجي جون وليون
ان کي ورهايو ويو آھي مشيني andولي ۽ اسيمبليءَ جي languageوليءَ ۾ ، ۽ ان کي گھٽ سڏيو و becauseي ٿو becauseاڪاڻ ته ان جي ۽ انساني betweenوليءَ جي وچ ۾ وسيع فرق.
پروگرامنگ .ولين جي پيدائش
پروگرامنگ languagesوليون نه ر dividedو ورهايون ويون انهن جي ليول مطابق ، پر هڪ تازو ڊويزن آيو نسلن جي مطابق جنهن ۾ اهي ظاهر ٿيا ، يعني:
پهريون نسل (1GL)
مشيني asولي طور س Kاتو و itي ٿو ، اھو بنيادي طور تي inaryل آھي بائنري نمبر سسٽم (1.0) جي نمائندگي ڪرڻ ۾ جيڪو لکيل آھي آرڊر ، رياضي ۽ منطقي عملن جي طور تي.
generationيو نسل (2GL)
ان کي اسيمبليءَ جي calledولي سڏيو ويندو ھو ، ۽ generationوليون ھن نسل ۾ مختصرا a ڏنل آھن ڪجھ حڪمن ، جملن ۽ نشانن ۾ جيڪي ڪمانڊ داخل ڪرڻ ۾ استعمال ٿين ٿيون.
ٽيون نسل (3GL)
ان ۾ شامل آھن اعليٰ سطحي طريقيڪار واريون languagesوليون ، ۽ اھو انحصار آھي انھيءَ انحصار سان جيڪو انسانن جي سمجھ ۾ ايندڙ languageولي ۽ ڪجھ معروف رياضياتي ۽ منطقي نشانين کي گڏ ڪري ٿو ، ۽ انھن کي ھڪڙي شڪل ۾ لکي رھيو آھي جيڪو ڪمپيوٽر سمجھي سگھي ٿو.
چوٿون نسل (4GL)
اھي آھن غير پروسيسائيلي اعليٰ درجي جون ،وليون ، استعمال ڪرڻ ۾ آسان آھن ا generationsين نسلن جي andيٽ ۾ ، ۽ منفرد آھن ان عمل کي ingيرائڻ ۾ جتي پروگرامر computerائي ٿو سندس ڪمپيوٽر مطلوب نتيجو ۽ بعد ۾ حاصل ٿئي ٿو انهن کي پاڻمرادو ، ۽ انهن مان س prominent کان نمايان آهن: ڊيٽابيس ، اليڪٽرانڪ ٽيبل.
پنجين نسل (5GL)
اھي آھن فطري languagesوليون ، جيڪي آيون آھن ڪمپيوٽر کي پروگرامنگ ۾ ڪم ڪرڻ جي قابل ڪرڻ جي بغير ڪنھن ماهر پروگرامر جي ضرورت جي ڪوڊ کي تفصيل سان لکڻ لاءِ ، ۽ اھو انحصار ڪري ٿو مصنوعي ذھن تي.
۽ توھان اسان جي پيارن پوئلن جي بھترين صحت ۽ inلائي ۾ آھيو