স্কিম (প্রোগ্রামিং ভাষা): সংশোধিত সংস্করণের মধ্যে পার্থক্য

বিষয়বস্তু বিয়োগ হয়েছে বিষয়বস্তু যোগ হয়েছে
WikitanvirBot I (আলোচনা | অবদান)
বট কসমেটিক পরিবর্তন করছে; কোনো সমস্যা?
NahidSultanBot (আলোচনা | অবদান)
বট নিবন্ধ পরিষ্কার করেছে, কোন সমস্যা?
১৪ নং লাইন:
}}
 
'''স্কিম''' একটি বহু-প্যারাডাইম প্রোগ্রামিং ভাষা ও [[লিস্প]]-এর একটি উপভাষা। এটি ফাংশনভিত্তিক ও পদ্ধতিমূলক প্রোগ্রামিং সমর্থন করে। ১৯৭০-এর দশকে [[গাই স্টিল]] ও [[জেরাল্ড সাস্‌ম্যান]] এটি তৈরি করেন। তাঁদের লেখা কিছু ধারাবাহিক গবেষণাপত্রের মাধ্যমে (যেগুলো এখন [[ল্যাম্বডা পেপার্স]] নামে বিখ্যাত) স্কিম ভাষাটি অ্যাকাডেমিক মহলে পরিচিতি পায়। স্কিম-এর দুটি মান (Standard) রূপ রয়েছে। একটি হল আই.ই.ই.ই. (IEEE) নির্ধারিত মানরূপ, অপরটি ''Revised<sup>n</sup> Report on the Algorithmic Language Scheme'', বা সংক্ষেপে R''n''RS, যেখানে ''n'' হল সংশোধনের সংখ্যা।
 
স্কিম প্রোগ্রামিং ভাষাটি ন্যূনতমবাদী দর্শন (minimalism) অনুসরণ করেছে। লিস্পের অন্যান্য উপভাষার মত স্কিমেও সিন্‌ট্যাক্স (Syntax) বা বাক্যতাত্ত্বিক নিয়ম সংখ্যায় অল্প। এতে কোন অপারেটর অগ্রাধিকার নিয়ম (operator precedence rule) নেই। সবকিছু নেস্টেড ব্র‌্যাকেটের ভেতর থাকে বলে দ্ব্যর্থতার অবকাশ নেই।