كومال ( لغة برمجة)
كومال (COMAL) | |
---|---|
التصنيف: | هيكلية و الجيل الثالث |
ظهرت في: | 1973 |
صممها: | Benedict Løfstedt وBørge R. Christensen |
متأثرة بـ: | بيسيك، باسكال (لغة برمجة) |
كومال (COMAL) اختصار لـ(Common Algorithmic Language) هي لغة برمجة للحاسب طورت في الدنمارك من قبل Benedict Løfstedt و Børge R. Christensen عام 1973.
"تقرير لغة البرمجة كومال 80 " يعتوي على التعريف الرسمي للغة.
التصميم
صممت كومال في الأصل لتدمج بين لغات البرمجة التعليمية السائدة في ذلك الوقت، بيسك وباسكال، و من المفترض أن تقوم بإدخال عناصر البرمجة الهيكيلة في بيئة تستخدم بيسك في العادة.
التاريخ
في أوائل الثمانينات فازت شركة أبل بعقد لأستيراد حاسبات أبل II CP/M وكومال إلى المدارس الثانوية في أيرلندية.
في 1990 أنتج توماس لاندي و روري اوسوليفان النص النهائي لبرمجة كومال. وتم مطابقة ومقارنة كومال مع البنية الأساسية لبي بي سي.
التوفر
تتوفر كومال لـ:
- بي بي سي مايكرو
- Commodore PET (المجال العام)
- Commodore 64
- Commodore 128
- أميغا
- Compis
- Scandis
- سي بي / إم
- حاسبات آي بي إم
- تيكي 100
- ZX Spectrum
- ماك أو إس عشرة
- Grundy NewBrain
أمثلة
الشروط (Conditions):
IF condition THEN instructions ENDIF
الدورات (Loops):
FOR number:= 1 TO 1000 DO PRINT number ENDFOR
طباعة بيانات مع متغيرات:
INPUT "Whats your favourite number..." :nmr% CLS PRINT "Your favourite number is " ; nmr%
"Hello, world!"
10 PAGE 20 FOR number:= 1 TO 10 DO 30 PRINT "HELLO, WORLD!" 40 ENDFOR 50 END " "
وصلات خارجية
- OpenComal – تطبيق مفتوح المصدر لكومال في يونكس،أم أس-دوس، و وندوز
- MacharSoft
- وصف لكومال، الإصدارات، والخصائص
- بيلوغرافيا أخرى للغة كومال
- تطبيق كومالفي نظام ماك العاشر (Mac OS X) "كومال 2"
- أرشيف كومال لسي بي إم/بي إي تي وC64
|
ملف:HelloWorld.svg | هذه بذرة مقالة عن لغة برمجة تحتاج للنمو والتحسين، فساهم في إثرائها بالمشاركة في تحريرها. |
da:COMAL de:COMAL COMAL]] es:COMAL it:COMAL no:COMAL pl:Comal sv:Comal