এই নিবন্ধটি অত্যন্ত সংক্ষিপ্ত।(আগস্ট ২০২২) |
অ্যালগল( /ˈælɡɒl,
এই অর্থে যে অধিকাংশ আধুনিক ভাষার সিনট্যাক্স হল "আলগোল-সদৃশ",[৩] এটি তার্কিকভাবে সঠিক যে, মোটামুটিভাবে সমসাময়িককালে চারটি উচ্চ-স্তরের প্রোগ্রামিং ভাষার মধ্যে সবচেয়ে প্রভাবশালী ছিল: ফোরট্রান, লিস্প, এবং কোবল।[৪] এটি ফোরট্রানের সাথে কিছু সমস্যা এড়াতে ডিজাইন করা হয়েছিল এবং অবশেষে পিএল/আই, সিমুলা, বিসিপিএল, বি, প্যাসকেল, এবং সিসহ অন্যান্য অনেক প্রোগ্রামিং ভাষার জন্ম দিয়েছে।
অ্যালগল তাদের সীমাবদ্ধ করার জন্য ব্লক প্রোগ্রামিং এবং begin
... end
এটি ছিল প্রথম ভাষা যা আভিধানিক সুযোগের সাথে নেস্টেড ফাংশন সংজ্ঞা বাস্তবায়ন করে। অধিকন্তু, এটি ছিল প্রথম প্রোগ্রামিং ভাষা যা আনুষ্ঠানিক ভাষার সংজ্ঞায় বিশদ মনোযোগ দেয় এবং Algol 60 রিপোর্টের মাধ্যমে বাককুস-নাউয়ার ফর্ম প্রবর্তন করে, যা ভাষা ডিজাইনের জন্য একটি প্রধান আনুষ্ঠানিক ব্যাকরণ স্বরলিপি।
তিনটি প্রধান বৈশিষ্ট ছিল, যে বছরগুলি প্রথম প্রকাশিত হয়েছিল তার নাম অনুসারে: