کمپیوٹرزپروگرامنگ

کیوں اعلی درجے کی پروگرامنگ زبانوں کا استعمال؟

آپ کو پتہ ہے کے طور پر، کمپیوٹر کے اندر حکم دیتا ہے کے تمام آپریٹرز zeros اور ہیں کی ایک پیچیدہ اور unstructured تسلسل ہے جس میں ایک خصوصی مشین زبان میں منتقل کر رہے ہیں. اس طرح کے سگنل کی کمی - یہ الیکٹرانک کا سامان، یونٹ ایک مخصوص سگنل کی سطح، ایک صفر کے طور پر بیان کیا جا سکتا ہے جہاں کے لئے بہت آسان ہے. تاہم، اس کے کوڈ کا استعمال کرتے ہوئے پیچیدہ کاموں کو انتہائی مشکل ہے انجام دینے کے لئے ہدایات لکھنے کے لئے، اور صرف گمراہی اور ڈیبگ ناممکن کو تلاش کرنے کے لئے. لہذا ہم کسی خاص ڈویلپرز کے لئے زیادہ آسان، اعلی درجے کی پروگرامنگ زبانوں کو فروغ دیا.

کہانی

پروگرام معیاری حکم دیتا ہے کی ایک ہی تسلسل ہے، جس کے نفاذ کو ایک مخصوص کام کے حل کی طرف جاتا ہے. کے لئے سب سے پہلے کمپیوٹر پروگراموں کی مشین زبان میں براہ راست لکھا گیا تھا، وہ بہت بوجھل اور سمجھنے کے لئے مشکل تھے. ابتدائی میں - وسط 50-XX کی آخری، کے 20th صدی کی پروگرامنگ عمل زیادہ منظم بنا دیا ہے کہ پہلی میکرو، اور پھر نام نہاد شائع اسمبلی زبان، بھی مشین کوڈ پر انحصار کیا جاتا ہے. کمپیوٹر ٹیکنالوجی ترقی یافتہ اور بہتر اور زبانوں پروگرامنگ کی تیز رفتار ترقی کے بعد. اور 50-XX کے وسط میں فورٹران، پہلی مکمل اعلی درجے کی پروگرامنگ زبان شائع. 1968 میں، نیکولس Wirth نئی زبان پاسکل پیش کیا گیا تھا، بڑے پیمانے پر ڈیزائن اور دلچسپ سافٹ ویئر کی پیداوار اور حال پیدا کرنے کے لئے استعمال کیا جاتا ہے. پھر جس کی بنیاد اعتراض پر مبنی انداز بنیادی پلیٹ فارم میں استعمال کیا جاتا ہے بنیادی زبان، آئی. C، کے لئے خاص طور مرضی کے مطابق کیا گیا ہے جو - 70s میں سب سے زیادہ وسیع پیمانے پر آج زبانوں میں استعمال میں سے ایک تھا کے نظام پروگرامنگ. فی الحال، ایک کلی اور ورسٹائل اعتراض پر مبنی نظام، کے ساتھ ساتھ ان زبانوں انٹرنیٹ ایپلی کیشنز تخلیق کرنے کے لئے پیشہ ور افراد کی مدد کی ترقی اور بازی: HTML، پی ایچ پی، جاوا. ایک کل وزن جس میں سے مشروط ہیں اور کمپیوٹرز میں استعمال نہیں کر رہے ہیں، کے ساتھ ساتھ بہت سے اعلی درجے کی پروگرامنگ زبانوں کے لئے دو ہزار مختلف زبانوں کے بارے میں کل پروگراموں.

درجہ بندی

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

عام طور پر، پروگرامنگ میں سے ہر ایک ماہر وہ مخصوص کاموں کو حل کرنے کے لئے استعمال کر سکتے ہیں جس میں دس مختلف پروگرامنگ کی زبانوں کے بارے میں اس کے اختیار میں ہے. بنیادی طور پر یہ بالکل، ہے، اعلی درجے کی پروگرامنگ زبانوں، بلکہ مشین پر مبنی زبانوں کے ڈویلپر کے لئے زیادہ مشکل بڑے پیمانے پر کے کچھ حصوں پیدا کرنے کے لئے استعمال کیا جاتا ہے سافٹ ویئر.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ur.birmiss.com. Theme powered by WordPress.