রোসেটা কোড

রোসেটা কোড হল একটি উইকি-ভিত্তিক প্রোগ্রামিং ওয়েবসাইট যেখানে সাধারণ অ্যালগরিদম বাস্তবায়ন এবং বিভিন্ন প্রোগ্রামিং ভাষার নানা প্রোগ্রামিং সমস্যার সমাধান নিয়ে আলোচনা করা হয়েছে। Ralf Lämmel. "Software chrestomathies". . 2013. এর নামকরণ করা হয়েছে রোসেটা স্টোন-এর নামানুসারে, যেটিতে তিনটি ভাষায় একই টেক্সট খোদাই করা আছে এবং এই পদ্ধতিতে মিশরীয় হায়ারোগ্লিফগুলিকে প্রথমবারের মতো পাঠোদ্ধার করা হয়েছিল। 

 ওয়েবসাইট 
২০০৭ সালে মাইকেল মোল রোসেটা কোড  তৈরি করেছিলেন। সাইটের বিষয়বস্তু GNU ফ্রি ডকুমেন্টেশন লাইসেন্স ১.২-এর অধীনে লাইসেন্সপ্রাপ্ত, যদিও কিছু উপাদান বিশেষ অনুমতির শর্তে দ্বৈত-লাইসেন্সযুক্ত। 

রোসেটা কোড ওয়েব রিপোজিটরি ব্যাখ্যা করে দেখায়, যে কীভাবে বিভিন্ন প্রোগ্রামিং প্যারাডাইমগুলিতে কাঙ্ক্ষিত কার্যকারিতা ভিন্নভাবে প্রয়োগ করা হয়, Neil Walkinshaw. Chapter One: "Reverse-Engineering Software Behavior". "Advances in Computers". 2013. p. 14. Geoff Cox. "Speaking Code: Coding as Aesthetic and Political Expression". MIT Press, 2013. p. 6. এবং কীভাবে "একই" কাজটি বিভিন্ন প্রোগ্রামিং ভাষায় সম্পন্ন করা যায়। Nick Montfort "No Code: Null Programs" . 2013. p. 10.

, রোসেটা কোড আছে: 

 ১,১২১ কম্পিউটার প্রোগ্রামিং টাস্ক (বা সমস্যা)
 ৩০৩ অতিরিক্ত খসড়া প্রোগ্রামিং টাস্ক
 ৮১০টি কম্পিউটার প্রোগ্রামিং ভাষা যা কাজগুলি সমাধান করতে ব্যবহৃত হয়
 ৮৩.০৪৩ কম্পিউটার প্রোগ্রামিং ভাষার উদাহরণ/এন্ট্রি


 ডেটা এবং কাঠামো 
রোসেটা কোড সাইটটি টাস্কগুলির একটি ব্রাউজযোগ্য ক্রস-সেকশন (নির্দিষ্ট প্রোগ্রামিং সমস্যা বা বিবেচনা) এবং কম্পিউটার প্রোগ্রামিং ভাষা হিসাবে সংগঠিত। একটি টাস্কের পৃষ্ঠা বিভিন্ন কম্পিউটার ভাষায় ভিজিটর-কন্ট্রিবিউটেড সমাধানগুলি প্রদর্শন করে, যা একজন দর্শককে টাস্কের বিবৃত সমস্যার সাথে প্রতিটি ভাষার পদ্ধতির তুলনা করতে সাহায্য করে। 

প্রদত্ত সমাধানগুলির ভাষার উপর ভিত্তি করে প্রতি-ভাষা তালিকায় টাস্ক পৃষ্ঠাগুলি অন্তর্ভুক্ত করা হয়েছে; সি প্রোগ্রামিং ল্যাঙ্গুয়েজে একটি সমাধান সহ একটি টাস্ক সি-এর তালিকায় উপস্থিত হবে৷ যদি একই টাস্কের রুবিতে একটি সমাধান থাকে তবে রুবির তালিকাতেও টাস্কটি উপস্থিত হবে৷

 ভাষা 
রোসেটা কোডে পাওয়া কিছু কম্পিউটার প্রোগ্রামিং ল্যাঙ্গুয়েজের (যার উইকিপিডিয়ায় বর্ণনা রয়েছে) তালিকা :  কম্পিউটার প্রোগ্রামিং ভাষার একটি সম্পূর্ণ তালিকা যেখানে বিভিন্ন উদাহরণ রয়েছে (রোসেটা কোডের কাজগুলিতে এন্ট্রি/সমাধান)। 

 টাস্ক 
রোসেটা কোডে পাওয়া কিছু টাস্ক: 

  তথ্যসূত্র 

বিষয়শ্রেণী:প্রোগ্রামিং ভাষার তুলনা
বিষয়শ্রেণী:প্রোগ্রামিং সম্পর্কে উইকি