कॉमट्रान

कॉमट्रान (कमर्शियल ट्रांसलेटर) आईबीएम में विकसित एक प्रारंभिक प्रोग्रामिंग भाषा है। इसका उद्देश्य वैज्ञानिक प्रोग्रामिंग भाषा फोरट्रान (FORmula TRANslator) के समकक्ष व्यावसायिक प्रोग्रामिंग था। इसने कोबोल भाषा के अग्रदूतों में से एक के रूप में कार्य किया। 1957 में बॉब बेमर द्वारा विकसित, यह भाषा प्रोग्रामिंग भाषा तत्व को प्रदर्शित करने वाली पहली भाषा थी जिसे चित्र खंड  के रूप में जाना जाता है।

COBOL में योगदान
कॉमट्रान के कई तत्वों को कोबोल में शामिल किया गया:
 * चित्र खंड.
 * पैराग्राफिंग: कोड को पैराग्राफ में विभाजित करना (लाइन ब्रेक महत्वपूर्ण नहीं है)।
 * पैराग्राफ नाम. पैराग्राफों और जंप्स को नाम निर्दिष्ट करना (GO TO's) एक अनुच्छेद नाम के लिए हैं, किसी पंक्ति संख्या के लिए नहीं।
 * AT ENDफ़ाइल इनपुट संचालन पर खंड।
 * आलंकारिक स्थिरांक HIGH-VALUE.
 * संख्यात्मक मान पास करना (RETURN-CODE) प्रोग्राम से बाहर निकलने पर (सिस्टम कॉल) ऑपरेटिंग सिस्टम पर वापस आ जाता है।

चित्र खंड
एक चित्र खंड तत्व परिभाषित करता है कि आउटपुट के लिए किसी विशेष डेटा आइटम को कैसे स्वरूपित किया जाना चाहिए। इसमें अक्षरों और अंकों की एक श्रृंखला होती है। यह रीड और राइट स्टेटमेंट में देखे गए फोरट्रान प्रारूप विनिर्देशक या सी जैसी अधिक आधुनिक भाषाओं में देखी जाने वाली फ़ॉर्मेटिंग स्ट्रिंग के समान है। यह कोबोल का एक महत्वपूर्ण हिस्सा बन गया।

नमूना कार्यक्रम
यह एक नमूना COMTRAN प्रोग्राम है, जो पेरोल गणना करता है।

अग्रिम पठन

 * आईबीएम के प्रारंभिक कंप्यूटर, चार्ल्स बाशे, लाइल जॉनसन, जॉन पामर और एमर्सन पुघ द्वारा, 1986, एमआईटी प्रेस, ISBN 0-262-02225-7.

बाहरी संबंध

 * वंशावली प्रोग्रामर ने 1958 में Y2K को हल किया
 * आईबीएम वाणिज्यिक अनुवादक सामान्य संदर्भ मैनुअल (pdf, 8.2M) Page 87.