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

বিষয়বস্তু বিয়োগ হয়েছে বিষয়বস্তু যোগ হয়েছে
Desertsniper87 (আলোচনা | অবদান)
Sammay Sarkar (আলোচনা | অবদান)
→‎শীর্ষ: বানান সংশোধন
ট্যাগ: ২০১৭ উৎস সম্পাদনা
৫ নং লাইন:
|প্রজন্ম = [[৩য় প্রজন্মের ভাষা]]
|বছর = [[১৯৫৮]]
|ডিজাইনার = [[জন ম্যাকার্থি|জন ম্য়াকার্থি]]
|ডেভেলপার = [[স্টিভ রাসেল]], [[টিমথি হার্ট]], ও [[মাইক লেভিন]]
|অধুনা_প্রকাশিত_সংস্করণ =
১৬ নং লাইন:
[[ডিলান প্রোগ্রামিং ভাষা|ডিলান]]
}}
'''লিস্প''' ({{lang-en|Lisp}}) একটি প্রোগ্রামিং ভাষা পরিবারের নাম যেটি সমৃদ্ধ ইতিহাস ও বন্ধনী-বিশিষ্ট সিনট্যাক্সের জন্য পরিচিত। [[১৯৫৮]] সালে প্রথম তৈরি এই ভাষাইভাষাটি বর্তমান বহু ব্যবহৃত উচ্চ-স্তরের ভাষাগুলির মধ্যে দ্বিতীয় প্রাচীনতম; কেবল [[ফোরট্রান]] এর চেয়ে বেশি পুরনো। ফোরট্রানের মতই লিস্পও তার অতীতের দিনগুলির রূপের চেয়ে অনেক পাল্টেছে, এবং এর অনেকগুলি উপভাষারও সৃষ্টি হয়েছে। বর্তমানে সবচেয়ে বেশি ব্যবহৃত লিস্প উপভাষাগুলির মধ্যে আছে [[কমন লিস্প]] ও [[স্কিম (প্রোগ্রামিং ভাষা)|স্কিম]]।
 
মূলত কম্পিউটার প্রোগ্রামকে [[আলোন্‌জো চার্চ|আলোন্‌জো চার্চের]] [[ল্যাম্‌ডা ক্যালকুলাস|ল্যাম্‌ডা ক্যালকুলাসের]] উপর ভিত্তি করে ব্যবহারিক গাণিতিক নোটেশনে প্রকাশ করার জন্য লিস্প উদ্ভাবন করা হয়েছিল । এটা খুব দ্রুতই [[কৃত্রিম বুদ্ধিমত্তা]] গবেষণারগবেষকদের পছন্দের প্রোগ্রামিং ভাষা হয়ে উঠে। প্রথম দিককার প্রোগ্রামিং ভাষাগুলির মধ্যে একটি ছিল বলে লিস্প কম্পিউটার বিঞ্জানেরবিজ্ঞানের অনেক ধারণাকে প্রাথমিকভাবে এগিয়ে নিয়ে গেছে, যারমধ্যেযার মধ্যে রয়েছে [[ট্রি ডেটা স্ট্রাকচার]], [[এটমিক তথ্য ব্যবস্থাপনা]], [[ডাইনামিক টাইপিং]], [[অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং]] এবং [[সেলফ-হোস্টিং]] [[কম্পাইলার]]।
<!--
Lisp was originally created as a practical mathematical notation for computer programs, based on [[Alonzo Church]]'s [[lambda calculus]]. It quickly became the favored programming language for [[artificial intelligence]] research. As one of the earliest programming languages, Lisp pioneered many ideas in computer science, including [[tree data structure]]s, [[Garbage collection (computer science)|automatic storage management]], [[datatype|dynamic typing]], [[object-oriented programming]], and the [[self-hosting]] [[compiler]].
২৬ নং লাইন:
The interchangeability of code and data also gives Lisp its instantly recognizable syntax. All program code is written as ''[[s-expression]]s'', or parenthesized lists. A function call or syntactic form is written as a list with the function or operator's name first, and the arguments following; for instance, a function f that takes three arguments might be called using <CODE>(f x y z)</CODE>.
-->
 
== ইতিহাস ==
<!-- Lisp was invented by John McCarthy in 1958 while he was at the Massachusetts Institute of Technology (MIT). McCarthy published its design in a paper in Communications of the ACM in 1960, entitled "Recursive Functions of Symbolic Expressions and Their Computation by Machine, Part I".[9] He showed that with a few simple operators and a notation for functions, one can build a Turing-complete language for algorithms.