বাড়ি উন্নয়ন প্রোগ্রামিং ল্যাঙ্গুয়েজ (এপিএল) কী? - টেকোপিডিয়া থেকে সংজ্ঞা

প্রোগ্রামিং ল্যাঙ্গুয়েজ (এপিএল) কী? - টেকোপিডিয়া থেকে সংজ্ঞা

সুচিপত্র:

Anonim

সংজ্ঞা - একটি প্রোগ্রামিং ভাষা (এপিএল) এর অর্থ কী?

একটি প্রোগ্রামিং ল্যাঙ্গুয়েজ (এপিএল) প্রথমে ১৯n62 সালের কেনেথ ই। আইভারসনের একই নামের বইটিতে বর্ণনা করা হয়েছিল। এপিএল একটি ইন্টারেক্টিভ এবং ব্যাখ্যাযুক্ত তৃতীয় প্রজন্মের ভাষা (থ্রিজিএল) একটি কম্পিউটার দ্বারা ব্যাখ্যামূলক উপায়ে গাণিতিক স্বরলিপিগুলির কঠোর অভিব্যক্তির দিকে দৃষ্টি নিবদ্ধ করে। এপিএলের অ্যারে এবং অপারেটরগুলির একটি সংক্ষিপ্ত প্রতিনিধিত্ব রয়েছে, যা বিমূর্ত সমস্যা সমাধানের বাস্তবায়নের সুযোগ দেওয়ার সময় এগুলি হেরফের করা হয়। এটি বিভিন্ন ডোমেনগুলি থেকে এটি করে এবং কম্পিউটিং প্ল্যাটফর্মের বিশদ থেকে পৃথক পৃথক অ্যালগরিদমগুলি প্রকাশ করে।


আজ, এপিএল বেশ কয়েকটি বাণিজ্যিক এবং অ-বাণিজ্যিক বিক্রেতাদের দ্বারা সমন্বিত উন্নয়ন পরিবেশে (আইডিই) সরবরাহ করা হয়েছে।


এপিএল হিসাবে পরিচিত হওয়ার আগে, ভাষাটি কেবল আইভারসনের ভাষা হিসাবে পরিচিত ছিল।

টেকোপিডিয়া একটি প্রোগ্রামিং ভাষা (এপিএল) ব্যাখ্যা করে

এপিএল সাধারণত সমস্যা সম্পর্কিত ডোমেনগুলির বিভিন্ন গোষ্ঠীতে যেমন গণিত, বৈজ্ঞানিক গবেষণা, দৃশ্যায়ন, প্রকৌশল, রোবোটিকস এবং অ্যাকিউরিয়াল বিজ্ঞান হিসাবে ব্যবহৃত হয়। ভাষাটি অনন্য এবং মানহীন এপিএল অক্ষর সেট সহ রচিত। আইভারসন দাবি করেছেন যে এই সেটটি ব্যবহার করে একটি স্বরলিপি সক্ষমতা তৈরি হয় যা নিয়মিত চরিত্রের সেটকে ছাড়িয়ে যায়। তদনুসারে, এপিএলের শক্তি একক উত্সর্গীকৃত প্রতীক (আদিম) দ্বারা সাধারণ অ্যারে অপারেটর, ফাংশন এবং তাদের সংমিশ্রণগুলির স্বরলিপিতে নির্ভর করে। ফলাফল এমন একটি ভাষা যা পড়া সহজ নয়। তবে, এপিএল এর অর্থ, বীমা এবং গাণিতিক অ্যাপ্লিকেশনগুলিতে একটি ক্ষুদ্র তবুও উত্সাহী ব্যবহারকারী বেস রয়েছে।


এপিএল প্রোগ্রামগুলি সংকলনের পরিবর্তে এপিএল ওয়ার্কস্পেসে ব্যাখ্যা করার সম্ভাবনা বেশি। উপরে থেকে নীচে পর্যন্ত মূল্যায়িত অন্যান্য ভাষার মতো নয়, এপিএল এক্সপ্রেশনগুলি ডান থেকে বামে মূল্যায়ন করা হয়। মূলত, এপিএলে নিয়ন্ত্রণ কাঠামো নেই। তবে, আধুনিক বাস্তবায়নে সাধারণত নিয়ন্ত্রণ কাঠামোগুলির একটি বিস্তৃত সেট অন্তর্ভুক্ত থাকে যা ডেটা পৃথককরণ এবং প্রোগ্রাম প্রবাহ নিয়ন্ত্রণের জন্য অনুমতি দেয়।


এপিএলকে আমেরিকান ন্যাশনাল স্ট্যান্ডার্ড ইনস্টিটিউট (এএনএসআই) এবং স্ট্যান্ডার্ডাইজেশন ইন্টারন্যাশনাল অর্গানাইজেশন (আইএসও) দ্বারা প্রমিত করা হয়েছে।


এপিএল প্রোগ্রামগুলি এপিএল-নির্দিষ্ট প্রতীকী স্বরলিপি সহ একটি বিশেষ কীবোর্ড ব্যবহার করে বা একটি সাধারণ কীবোর্ডকে রিম্যাপ করে এবং এপিএল ফাংশনগুলি নির্দেশ করতে এপিএল ভাষার ডিক্যালগুলি ব্যবহার করে সেরা লেখা হয়।

প্রোগ্রামিং ল্যাঙ্গুয়েজ (এপিএল) কী? - টেকোপিডিয়া থেকে সংজ্ঞা