IPTSCRAE
آئیپٹسکری ایک اسٹیک پر مبنی اسکرپٹنگ زبان ہے جو دی پیلس سافٹ ویئر اور سرورز کو اضافی فعالیت دینے کے لیے استعمال ہوتی ہے۔ اس کا نام سور لاطینی میں "رسم الخط" کے تلفظ سے آیا ہے۔ یہ زبان جم بمگارڈنر نے تخلیق کی تھی، جو بدلے میں ایک اور اسٹیک پر مبنی زبان فورتھ سے متاثر تھی۔ بمگارڈنر نے زبان کے اس انداز کا انتخاب اس لیے کیا کیونکہ کسی مترجم کو لاگو کرنا انتہائی آسان ہے، کیونکہ پیرنتھیٹیکل گروپنگ یا آپریٹر کی ترجیح کی حمایت کرنے کی کوئی ضرورت نہیں ہے۔ "آئی پی ٹی اسکری" نام کا خیال بمگارڈنر نے ایک سابق ساتھی اور سرپرست کیون بجرک سے لیا تھا، جو 1983 میں ایک فری ویئر فورتھ انٹرپریٹر کے لیے "آرتھ فی" نام لے کر آئے تھے۔ بمگارڈنر نے اصل میں ایڈاہو کے لیے آئیپٹسکری بنایا، جو ہائپر کارڈ کی طرح ایک ان ہاؤس ملٹی میڈیا تصنیف کا نظام ہے، جسے اس نے وارنر نیو میڈیا میں ایک ملازم کے طور پر بنایا تھا۔ اس کے بعد انہوں نے پیلس پروجیکٹ کے لیے آئی پی ٹی اسکری مرتب کو دوبارہ استعمال اور ترمیم کیا، جو 1994 میں تیار کیا گیا تھا۔ اگرچہ یہ ایک اسکرپٹنگ زبان ہے، لیکن بہت سے لوگوں نے اسے بہت سے دوسرے پروگراموں اور افعال کو اضافی فعالیت فراہم کرنے کے لیے استعمال کیا ہے۔ فورموں کو جاوا اسکرپٹ کے ساتھ سرایت کرتے ہوئے آئی پی ٹی اسکری کے ساتھ بنایا جا سکتا ہے، جیسا کہ آئی پی ٹی اسکری کے شائقین کے بہت سے دھڑوں نے ماضی میں کیا ہے۔ دوسری زبانوں کے ساتھ آئی پی ٹی اسکری کو لاگو کرنا مکمل طور پر ممکن ہے، چاہے وہ ایک جیسے متحرک اصولوں پر نہ ہوں۔ مثال کے طور پر، آئی پی ٹی اسکری، ماضی میں، جاوا، جاوا اسکرپٹ، ایچ ٹی ایم ایل، اور دیگر مصنوعی زبانوں کے ساتھ مل کر ویبڈ کیا گیا ہے، بشمول دیگر اسکرپٹنگ زبانیں، پروگرامنگ زبانیں، وضاحتی زبانیں، استفسار زبانیں، اور مارک اپ زبانیں تاکہ صارف دوستی کی قربانی کے بغیر دوسرے پروگراموں میں زیادہ اختتامی صارف کے تعاملات اور کمانڈ شامل کیے جا سکیں۔ پچھلے سالوں میں، آئی پی ٹی اسکری کو اوپن سورس لینگویج مرتب کرنے والوں کے ذریعے کمپیوٹر کے ہم مرتبہ گروپوں میں بھی استعمال کیا گیا ہے، جس میں نہ صرف تبدیلی اور ہارڈ ویئر کی تفصیل کی زبانوں کا استعمال کیا گیا ہے، بلکہ اسے کمپیوٹر زبانوں کی کئی دیگر انواع کے ساتھ ملا کر صارف دوستی اور ایپلی کیشن مطابقت کا ایک جڑا ہوا ویب بنایا گیا ہے۔ مثال درج ذیل ایک کلاسک پروگرامر کی نوکری کے انٹرویو کی مشق، فز بز کا حل ہے، جسے آئی پی ٹی اسکری میں لاگو کیا گیا ہے۔ ؛ Iptscrae 1 میں FizzBuz مثال a = {"b = {" fizz "b + =} a 3 ٪ 0 = = IF {" بز "b + =} a 5 ٪ 0 = = IF {a ITOA LOGMSG} {b LOGMSG} b STREN 0 = = IFELSE a + +} {a 100 <=} WHILE. or، ایک لائن براہ راست ان پٹ کے طور پر:/" s = {n + + {{"n itoa &} {" بز "n 5 ٪ اگر s + =} {" fizz "} n 3 ٪ اگر s + =} {101n>} جبکہ s لاگ