সুচিপত্র:
- সংজ্ঞা - প্রোগ্রামিং ল্যাঙ্গুয়েজ I (PL / I) এর অর্থ কী?
- টেকোপিডিয়া প্রোগ্রামিং ল্যাংগুয়েজ I (পিএল / আই) ব্যাখ্যা করে
সংজ্ঞা - প্রোগ্রামিং ল্যাঙ্গুয়েজ I (PL / I) এর অর্থ কী?
প্রোগ্রামিং ল্যাঙ্গুয়েজ I (পিএল / আই) উভয় একটি প্রক্রিয়াগত এবং একটি অত্যাবশ্যক প্রোগ্রামিং ভাষা যা ইঞ্জিনিয়ারিং, বৈজ্ঞানিক এবং সিস্টেম প্রোগ্রামিং এবং ব্যবসায়িক অ্যাপ্লিকেশনগুলির জন্য ডিজাইন করা হয়েছিল। এটি ১৯s০ এর দশকের সূচনার পর থেকে এটি প্রাথমিকভাবে একাডেমিক, শিল্প ও বাণিজ্যিক খাত দ্বারা ব্যবহৃত হয়েছে এবং এটি ২০১১ সাল পর্যন্ত সক্রিয় ব্যবহারে রয়েছে।
পিএল / 1 স্ট্রাকচার্ড প্রোগ্রামিং, রিকার্সন, লিঙ্কযুক্ত লিস্ট বা লিঙ্কযুক্ত ডেটা স্ট্রাকচার হ্যান্ডলিং, ফ্লোটিং পয়েন্ট, ফিক্সড পয়েন্ট এবং জটিল চরিত্রের স্ট্রিং এবং বিট স্ট্রিং হ্যান্ডলিং সমর্থন করে supports ব্যবহৃত বাক্য গঠন এবং শব্দগুলি অনেকটা ইংরেজের মতো এবং ভাষা বিভিন্ন ফাংশন ব্যবহার করে জটিল ডেটা ফর্ম্যাটগুলি সংজ্ঞায়িত করতে উপযুক্ত।
টেকোপিডিয়া প্রোগ্রামিং ল্যাংগুয়েজ I (পিএল / আই) ব্যাখ্যা করে
প্রোগ্রামিং ল্যাঙ্গুয়েজ 1 জন্মগ্রহণ করেছিল কারণ আইবিএম এমন একটি মেশিন ডিজাইন করতে চেয়েছিল যা ব্যবসায়ের এবং বৈজ্ঞানিক সম্প্রদায়ের সাধারণ মেশিন আর্কিটেকচারে পরিণত হওয়ার আগে আগত সমস্ত আইবিএম আর্কিটেকচারকে রুদ্ধ করে দেয়। এটি আইবিএম সিস্টেম ৩ became০ এ পরিণত হয়েছে this এর আগে, প্রোগ্রামারগুলিকে প্রতিটি হার্ডওয়্যারের জন্য প্রোগ্রাম করতে বিভিন্ন ভাষা ব্যবহার করতে হত। একইভাবে, আইবিএম একটি একক সাধারণ প্রোগ্রামিং ভাষা চাইছিল যা কোনও ক্ষেত্রের সমস্ত ব্যবহারকারী ব্যবহার করতে পারে।
পিএল / ১ এ নিম্নলিখিত উল্লেখযোগ্য ভাষা বৈশিষ্ট্য রয়েছে:
- 100% বিনামূল্যে ফর্ম এবং সংরক্ষিত কীওয়ার্ড নেই
- হার্ডওয়্যার নির্বিশেষে ডেটা ধরণের সংজ্ঞা দেয়
- একটি ব্লক-ওরিয়েন্টেড প্রোগ্রামিং ল্যাঙ্গুয়েজ যা শুরু ব্লক, প্যাকেজ এবং বিবৃতি নিয়ে গঠিত। এই কাঠামোগত পদ্ধতিটি বিকাশকারীদের খুব মডিউলার প্রোগ্রাম এবং অ্যাপ্লিকেশন উত্পাদন করতে দেয়।
- পিএল / আই এর নিয়ন্ত্রণ কাঠামো রয়েছে। নির্বাচনের মতো কাঠামো … যখন … অন্যথায় যৌক্তিক ক্রিয়াকলাপের অনুমতি দেবে, অন্যদিকে ডিও স্টেটমেন্টগুলি নিরবচ্ছিন্নভাবে কমপক্ষে একবার, অসীমভাবে বা অন্যথায় শর্তসাপেক্ষে মৃত্যুদন্ড কার্যকর করার অনুমতি দেয় বা প্রয়োজনের ভিত্তিতে শর্তটি সত্য বা মিথ্যা থাকা সত্ত্বেও।
- অ্যারে, ইউনিয়ন, কাঠামো, ইউনিয়ন বা কাঠামোগুলির অ্যারে, ইউনিয়ন বা অ্যারের স্ট্রাকচার এবং উপরের কোনও সংমিশ্রণের মতো ডেটা স্ট্রাকচার সমর্থন করে।
- চারটি স্টোরেজ ক্লাস রয়েছে: স্ট্যাটিক, বেসড, অটোম্যাটিক এবং কন্ট্রোলড।