پروگرامنگ زبانوں کے لیے ڈیزائن کرنا واضح ، متوازن اور مؤثر قوانین بنانا شامل ہے جو ترقی‌یافتہ کھلاڑی آسانی سے سمجھ سکتے ہیں ۔ رووتس سِکس غلطیاں اور کوڈ کو بہتر بناتا ہے ، پروگرامنگ زیادہ قابلِ‌اعتماد اور قابلِ‌اعتماد بناتا ہے ۔

رُوتسٹ ڈیزائن کے اصول

زبان میں یکایک یکسانی برقرار رہتی ہے ، تھوڑا سا پیچیدہ ہوتا ہے ، تھوڑا سا سیکھنے اور استعمال کرنے میں آسانی پیدا کرتی ہے ۔

جدید زبانوں میں عملی مثالیں

ان اصولوں کو مرتب کرنے کے لیے بہت سی جدید پروگرامنگ زبانیں استعمال کرتی ہیں۔مثلاً پابلوو پرودگار اپنی ساخت کے ساتھ پڑھ نا قابل استعمال ہوتی ہیں ۔ جاوا اسکرپٹ کام اور چیزوں کے لیے معروف سُوو استعمال کرتا ہے ، جسے تیز تر درآمد کرنے کے لیے تیز رفتار استعمال کرتا ہے ۔

عام سِن‌نما چیزوں

  • Cleasant delimiters: کووڈ بلاکس کی تعین کے لیے استعمال کرنے والے کوائل، کوائل اور انڈریشن کا استعمال۔
  • کنونشنوں پر دستخط کرنے کے لیے استعمال ہونے والے کنونشن: غیر رسمی تبدیلی اور عمل درآمد کرنے کے لیے.
  • Explicit contronomics: کُل سِل سِپر سِر، سِن، اور غلطی کے لیے
  • [1] ٹائپ کی غلطیوں کو روکنے کے لیے غیر ضروری قسم کی رعایت کرنا [حوالہ درکار] یا لازمی قسم کے استعمال سے بچنے کے لیے.