বেসিক (প্রোগ্রামিং ভাষা): সংশোধিত সংস্করণের মধ্যে পার্থক্য
বিষয়বস্তু বিয়োগ হয়েছে বিষয়বস্তু যোগ হয়েছে
অ রোবট যোগ করছে: sah:BASIC |
অ রোবট যোগ করছে: mn:BASIC; cosmetic changes |
||
১ নং লাইন:
[[
[[কম্পিউটার প্রোগ্রামিং]]এ '''বেসিক''' (বিগিনারস অল পারপাজ সিম্বোলিক ইন্সট্রাকশন কোড<ref> The acronym is tied to the name of an unpublished paper by Thomas Kurtz and is not a [[backronym]], as is sometimes suggested.</ref>) একটি উচ্চ স্তরের প্রোগ্রামিং ভাষা।
১৯৬৩ সালে ডার্থমাউথ কলেজে এটির ডিজাইন করেন [[জন জর্জ কেমেনি]] এবং [[থমাস ইউজিন কার্টজ]]। এটির প্রাথমিক উদ্দেশ্য ছিল বিজ্ঞান শাখার বাইরের ছাত্রদের জন্য কম্পিউটার প্রোগ্রামিং সহজ করা। সে সময় কম্পিউটারের প্রায় সব ব্যবহারেই বিশেষ প্রোগ্রামের দরকার হত এবং সেগুলো কেবল বিজ্ঞানী ও গণিতবিদেরাই তৈরী করতেন। মাইক্রোকম্পিউটারে ১৯৭০ দশকের শেষের দিকে ও বাসার কম্পিউটারে ১৯৮০ দশকে এই ভাষাটি তুমুল জনপ্রিয়তা পায়। এই জনপ্রিয়তা আজও অব্যাহত আছে।
== ইতিহাস ==
১৯৬০ দশকের শুরুর দিকে কম্পিউটার ছিল বিশেষ কাজের জন্য একটি দামি যন্ত্র মাত্র। তখন কম্পিউটার কেবল ব্যাচ প্রোসেসিং এর মাধ্যমে একটার পর একটা কাজ(job) করত। ১৯৬০ দশকে কম্পিউটারের গতি বৃদ্ধি পায়, সাথে
ব্যাচ প্রোসেসিং এর যুগে কম্পিউটার যেমন বিশেষ কাজের জন্য তৈরী করা হত, তেমনি প্রোগ্রামিং ভাষাও কোন বিশেষ কাজের (যেমন গানিতিক সমীকরণ সমাধান, লেখালেখি প্রভৃতি অথবা ব্যবসার তথ্য প্রোসেসিং) জন্যই
দাম কমতে থাকায় কম্পিউটারের ব্যবহার গবেষণাগার থেকে বানিজ্যিক পর্যায়ে চলে আসলো। নতুন কম্পিউটারগুলো ''টাইম শেয়ারিং'' এবং একাধিক ব্যবহারকারী সমর্থন করতে শুরু করে। এসময় অপারেটিং সিস্টেমের ব্যবহার শুরু হয়। টাইম শেয়ারিং এর ফলে
=== প্রারম্ভিক বছরগুলি
মূল বেসিক ভাষা ডিজাইন করেন জন কেনেলি ও থমাস কার্টজ ১৯৬৩ সালে। তাদের অধীনে ডার্টমাউথের কিছু ছাত্র এটির কাজ করে। ''ডার্টমাউথ টাইম শেয়ারিং সিস্টেম'' এর জন্য প্রোগ্রাম চালানোর সুযোগ করে দেয়ার জন্য বেসিকের জন্ম। পুরনো ভাষাগুলির জটিলতা দূর করে আধুনিক টাইম শেয়ারিং এর ব্যবহারকারীদের কথা বিবেচনায় রেখে এটির ডিজাইন করা হয়, যাদের প্রযুক্তি ও গাণিতিক জ্ঞান কম এবং তা শেখার আগ্রহও নেই। পরবর্তী বছরে বেসিকের বিভিন্ন ''ভেরিয়েন্ট'' বের হতে থাকে এবং কেমেনি ও কার্টজের মূল বেসিক ''ডার্থমাউথ বেসিক'' নামে পরিচিতি পায়।
২৪ নং লাইন:
# অপারেটিং সিস্টেম থেকে ব্যবহারকারীকে পৃথক রাখতে হবে
== তথ্যসূত্র ==
<references />
[[
[[
[[af:BASIC]]
৬৫ নং লাইন:
[[lv:BASIC programmēšanas valoda]]
[[ml:ബേസിക്]]
[[mn:BASIC]]
[[mr:बेसिक]]
[[ms:BASIC]]
|