كوبول

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

  • القسم البيئى أو التعريف (Environment Division) وهو القسم الذي يتم تعريف اسم البرنامج به واسم المبرمج والغرض من البرنامج والجهة صاحبة هذا البرنامج.
  • قسم الإدخال والإخراج (Input Output Division)
  • قسم البيانات (Data Division)
  • قسم الإجراءات (Procedures)

تاريخ

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

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

أمثلة برمجية

Hello World!

<source lang=cobol>

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

</source>

ملف:Do while cyklus.png هذه بذرة مقالة عن برمجيات الحاسوب تحتاج للنمو والتحسين، فساهم في إثرائها بالمشاركة في تحريرها.

af:COBOL az:Cobol bg:COBOL bn:কোবোল bs:COBOL ca:COBOL cs:COBOL da:COBOL de:COBOL el:COBOL COBOL]] eo:COBOL es:COBOL et:COBOL fa:کوبول fi:COBOL fr:COBOL ga:COBOL gl:Cobol he:COBOL hr:COBOL hu:COBOL ia:COBOL id:COBOL it:COBOL ja:COBOL ka:კობოლი ko:코볼 lt:COBOL ml:കോബോൾ mr:कोबॉल ms:COBOL nl:COBOL no:COBOL pl:COBOL pt:COBOL ro:Cobol ru:Кобол sh:COBOL simple:COBOL sk:COBOL sl:COBOL sr:Кобол (програмски језик) sv:COBOL ta:கோபால் நிரலாக்க மொழி te:కోబాల్ tg:COBOL th:ภาษาโคบอล tr:COBOL uk:COBOL vi:COBOL yi:קאבאל zh:COBOL