List of concurrent and parallel programming languages
এই নিবন্ধটি সমবর্তী এবং সমান্তরাল প্রোগ্রামিং ভাষাগুলিকে তালিকাভুক্ত করে, একটি সংজ্ঞায়িত দৃষ্টান্ত দ্বারা তাদের শ্রেণীবদ্ধ করে। সমবর্তী এবং সমান্তরাল প্রোগ্রামিং ভাষাগুলিতে একাধিক সময়সীমা জড়িত থাকে। এই ধরনের ভাষাগুলি সমন্বয়মূলক গঠন প্রদান করে যার আচরণ একটি সমান্তরাল সম্পাদন মডেল দ্বারা সংজ্ঞায়িত করা হয়। একটি সমবর্তী প্রোগ্রামিং ভাষাকে এমন একটি ভাষা হিসাবে সংজ্ঞায়িত করা হয় যা একটি প্রোগ্রাম গঠনের মাধ্যম হিসাবে একই সাথে প্রক্রিয়া বা কার্যকর করার সূত্রগুলি কার্যকর করার ধারণাটি ব্যবহার করে। একটি সমান্তরাল ভাষা এমন প্রোগ্রামগুলি প্রকাশ করতে সক্ষম যা একাধিক প্রসেসরে কার্যকর করা যায়। উভয় প্রকারই তালিকাভুক্ত করা হয়েছে, কারণ সমান্তরালতা প্রকাশের ক্ষেত্রে সমান্তরালতা একটি দরকারী হাতিয়ার, তবে এটি প্রয়োজনীয় নয়। উভয় ক্ষেত্রেই, বৈশিষ্ট্যগুলি অবশ্যই ভাষার বাক্যবিন্যাসের অংশ হতে হবে এবং গ্রন্থাগারের মতো এক্সটেনশনের অংশ নয় (পজিক্স-থ্রেড গ্রন্থাগারের মতো গ্রন্থাগারগুলি একটি সমান্তরাল এক্সিকিউশন মডেল প্রয়োগ করে তবে প্রোগ্রামিং ভাষা হওয়ার জন্য প্রয়োজনীয় বাক্যবিন্যাস এবং ব্যাকরণের অভাব রয়েছে)। নিম্নলিখিত বিভাগগুলির লক্ষ্য হল অন্তর্ভুক্ত ভাষাগুলির প্রধান, সংজ্ঞায়িত বৈশিষ্ট্যটি ধরা, তবে এগুলি অগত্যা অর্থোগোনাল নয়। সমন্বয় ভাষা সিএনসি (সমবর্তী সংগ্রহ) গ্লেন্ডা লিন্ডা সমন্বয় ভাষা মিলিপিড ডেটাফ্লো প্রোগ্রামিং সিএএল ই (এছাড়াও অবজেক্ট-ওরিয়েন্টেড) জুল (এছাড়াও বিতরণ) ল্যাবভিউ (এছাড়াও সিঙ্ক্রোনাস, এছাড়াও অবজেক্ট-ওরিয়েন্টেড) লাস্টার (এছাড়াও সিঙ্ক্রোনাস) প্রিজম (এছাড়াও সিঙ্ক্রোনাস) সিগন্যাল (এছাড়াও সিঙ্ক্রোনাস) সিসাল বিএমডিএফএম বিতরণকৃত কম্পিউটিং ব্লুম পান্না হার্মিস জুলিয়া লিম্বো এমপিডি-সীমাবদ্ধতা এবং বিতরণ প্রোগ্রামিংয়ের জন্য বিশেষ সমর্থন সহ মাল্টি-প্যারাডাইম ভাষা। সিকোইয়া এসআর ইভেন্ট-চালিত এবং হার্ডওয়্যার বিবরণ এস্টেরেল (এছাড়াও সিঙ্ক্রোনাস) সিস্টেমসি সিস্টেম ভেরিলগ ভেরিলগ ভেরিলগ-এএমএস-অবিচ্ছিন্ন সময় ব্যবস্থার গণিত মডেলিং ভিএইচডিএল কার্যকরী প্রোগ্রামিং ক্লোজার কনকারেন্ট এমএল এলিক্সির এলম এরলাং ফুথার্ক হাসকেল আইডি মাল্টিলিস্প সিকোয়েন্সএল লজিক প্রোগ্রামিং বাধা পরিচালনা নিয়ম পার্লগ প্রোলগ বুধ মনিটর-ভিত্তিক কনকারেন্ট প্যাসকেল কনকারেন্ট ইউক্লিড এমারাল্ড মাল্টি-থ্রেডেড সি = সিল্ক সিল্ক প্লাস সি #ক্লোজার কনকারেন্ট পাস্কাল এমারাল্ড ফর্ক-প্র্যাম মডেলের জন্য প্রোগ্রামিং ভাষা। জাভা ল্যাবভিউ প্যারাসেল রাস্ট সিকোয়েন্সেল অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং অ্যাডা সি * সি #জেএস টিএস সি + + এএমপি চার্ম + + সিন্ড ডি প্রোগ্রামিং ল্যাঙ্গুয়েজ আইফেল স্কুপ (সিম্পল কনকারেন্ট অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং) এমারাল্ড জাভা জাভাতে যোগ দিন-একটি জাভা-ভিত্তিক ভাষা যা জয়েন-ক্যালকুলাসের বৈশিষ্ট্য সহ। ল্যাবভিউ প্যারাসেল পাইথন রুবি পার্টিশনেড গ্লোবাল অ্যাড্রেস স্পেস (পিজিএএস) চ্যাপেল কোর্রে ফোর্ট্রান ফোর্ট্রেস হাই পারফরম্যান্স ফোর্ট্রান টাইটানিয়াম ইউনিফাইড প্যারালাল সি এক্স 10 জেডপিএল বার্তা পাসিং এটেজি পিএক্স-পাই-ক্যালকুলাস থেকে অনুপ্রাণিত সমান্তরাল প্রিমিটিভ সহ জাভার একটি এক্সটেনশন। রাস্ট স্মলটক অ্যাক্টর মডেল অ্যাক্সাম-একটি ডোমেন-নির্দিষ্ট ভাষা যা মাইক্রোসফ্ট দ্বারা তৈরি করা হচ্ছে। ডার্ট-আইসোলেটস এলিক্সির ব্যবহার করে (বিইএএম, এরলাং ভার্চ্যুয়াল মেশিনে চলে) এরলাং পনি (প্রোগ্রামিং ভাষা) জানুস রেড সালসা স্কালা/আক্কা (টুলকিট) স্মলটক Akka.NET ল্যাবভিউ-ল্যাবভিউ অ্যাক্টর ফ্রেমওয়ার্ক সিএসপি-ভিত্তিক আলেফ ক্রিস্টাল ইজ ফোরট্রানএম গো জেসিএসপি জোকামল জয়েস লিম্বো (এছাড়াও বিতরণ করা হয়েছে) নিউজকুইক ওকাম ওকাম-পি-ওকামের একটি ডেরিভেটিভ যা পাই-ক্যালকুলাস পাইসিএসপি সুপারপাস্কাল এক্সসি-একটি সি-ভিত্তিক ভাষা থেকে বৈশিষ্ট্যগুলিকে সংহত করে, এক্সএমওএস এপিআই/ফ্রেমওয়ার্ক দ্বারা বিকাশিত ওকাম থেকে বৈশিষ্ট্যগুলিকে সংহত করে এই অ্যাপ্লিকেশন প্রোগ্রামিং ইন্টারফেস অ্যাপাচি বিম অ্যাপাচি ফ্লিঙ্ক অ্যাপাচি হ্যাডুপ অ্যাপাচি স্পার্ক সিইউডিএ ওপেনসিএল ওপেনএইচএমপিপি ওপেনএমপিপি সি, সি + + এবং ফোরট্রানের জন্য (ভাগ করা মেমরি এবং সংযুক্ত জিপিইউ) সি, সি + + এবং ফোরট্রানের জন্য বার্তা পাসিং ইন্টারফেস (বিতরণকৃত কম্পিউটিং) এসওয়াইসিএল আরও দেখুন সমবর্তী প্রোগ্রামিং ভাষার সমবর্তী কম্পিউটিং তালিকা সমান্তরাল প্রোগ্রামিং মডেল রেফারেন্স সমবর্তী এবং সমান্তরাল