كوبول

كوبول (بالإنجليزية: COBOL اختصار Common Business-Oriented Language أي اللغة الشائعة الاستخدام في الأعمال التجارية غرضية التوجه)‏ هي لغة برمجية متعددة الاستخدام تخدم النواحى التجارية وخاصة مجال البنوك وغيره.[1][2][3] وهي لغة توثيقة تتكون من أربعة أقسام هم:

  • القسم البيئى أو التعريف (Environment Division) وهو القسم الذي يتم تعريف اسم البرنامج به واسم المبرمج والغرض من البرنامج والجهة صاحبة هذا البرنامج.
  • قسم الإدخال والإخراج (Input Output Division)
  • قسم البيانات (Data Division)
  • قسم الإجراءات (Procedures)
كوبول
معلومات عامة
التصنيف
التنميط
ظهرت في
التطوير
المطور
الإصدار الأول
الإصدار الأخير
  • 2014
التأثير
متأثرة بـ
FLOW-MATIC (en) COMTRAN (en) FACT (en)
متفرقات
امتدادات الملفات
cbl — cob — cpy

تاريخ

برامج الكوبول تستخدام عالميا في الوكالات الحكومية والعسكرية، في مشاريع تجارية، وعلى أنظمة التشغيل مثل اي بي ام، مايكروسوفت ويندوز، وعائلات posix (يونيكس / لينكس الخ). وفي عام 1997، أفادت مجموعة غارتنر ان 80 ٪ من الأعمال التجارية في العالم تنفذ باستخدام كوبول مع أكثر من 200 مليار أمر (حوسبة) مع وجود ما يقدر ب 5 مليارات من الإيعازات المدونة الجديدة سنوياً.

قرب نهاية القرن العشرين مشكلة عام 2000 كانت محوراً هاماً لجهد برمجه الكوبول، وأحياناً من قبل نفس المبرمجين الذين صمموا الأنظمة قبل عدة عقود.

أمثلة برمجية

Hello World!

       IDENTIFICATION DIVISION.
         Program-Id. Hello-World.
      *
       ENVIRONMENT DIVISION.
      *
       DATA DIVISION.
      *
       PROCEDURE DIVISION.
       Para1.
           DISPLAY "Hello, world.".
      *
           Stop Run.

مراجع

  1. "معلومات عن كوبول على موقع reddit.com"، reddit.com، مؤرشف من الأصل في 15 مايو 2021.
  2. "معلومات عن كوبول على موقع id.loc.gov"، id.loc.gov، مؤرشف من الأصل في 28 مايو 2010.
  3. "معلومات عن كوبول على موقع psh.techlib.cz"، psh.techlib.cz، مؤرشف من الأصل في 23 ديسمبر 2020.
  • بوابة برمجة الحاسوب
  • بوابة عقد 1950
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.