کلمه جو
صفحه اصلی

کوبول

فرهنگ معین

(کُ بُ ) [ انگ . ] (اِ. ) از زبان های برنامه - نویسی کامپیوتر.

دانشنامه عمومی

زبان برنامه نویسی کوبول (تلفظ: کوبال) یکی از قدیمی ترین زبان های برنامه نویسی است. نام کوبول که مخفف کلمهٔ COmmon Business-Oriented Language است، حوزهٔ اصلی کار خود را در زمینه تجارت، امور مالی و سیستم های اجرایی برای شرکت ها و دولت ها قرار داد. کوبول استاندارد ۲۰۰۲، از برنامه نویسی شیءگرا و ویژگی های دیگر زبان های مدرن حمایت می کند.
حمایت ملی از زبان
پردازش محلی
استفاده از توابع تعریف شده توسط کاربر
اشاره گرها برای اخذ و آزادسازی حافظه
حمایت برای اجرا در محیط کار مثل مایکروسافت دات نت و جاوا
حمایت بیتی و باینری
حمایت باینری “True”
حمایت ممیز شناور
نتایج ریاضی استاندارد
نسل XML و تجزیه کردن
ویژگی های «کوبول» به وسیلهٔ فردی به نام گریس هاپر در نیمه دوم سال ۱۹۵۹ ایجاد شد. ماجرا در هشتم آوریل ۱۹۵۹ در یک همایش بین تولیدکنندگان کامپیوتر، استفاده کنندگان کامپیوتر و دانشگاهیان در مرکز کامپیوتر دانشگاه پنسیلوانیا اتفاق افتاد. وزارت دفاع آمریکا سپس حامی و اسپانسر فعالیت های بعدی شد. همایشی به وسیلهٔ کارلس آ. فیلیپس در پنتاگون در ۲۸ و ۲۹ ام ماه مه (دقیقاً یک سال بعد از همایش الگول ۵۸ در زوریخ برقرار شد. در آنجا تصمیم گرفته شد ۳ کمیته تشکیل شود: کوتاه مدت، میان مدت و بلند مدت (البته آخری هرگز تشکیل نشد). کمیته کوتاه مدت، که بوسیلهٔ (جوزف وگستین) به عنوان رئیس سازمان ملی استانداردهای ایالات متحده رهبری می شد، توانست در طول آن مدت نخستین نسخه کوبول را به وجود بیاورد. آن کمیته تشکیل شد تا یک دسترسی کوتاه مدت به یک زبان تجاری متداول را ارائه کند. این کمیته از شش تولیدکنندهٔ کامپیوتر و سه آژانس دولتی تشکیل شده بود. شش تولیدکننده کامپیوتر عبارتند از مؤسسه باروگ، IBM، هانی ول، اسپرس راند، آر-سی-ای و سیلوانیا الکتریک، سه آژانس دولتی عبارتند از: نیروی هوایی ایالات متحدهٔ آمریکا، David Taylor Model Basin و اداره ملی استانداردها (که امروزه به نام مؤسسهٔ ملی استاندارد و تکنولوژی نامیده می شود). کمیتهٔ میان مدت تشکیل شد ولی هرگز عملی نشد. در انتهای زمان کمیته اصلی کوتاه مدت، این کمیته موفق شد ویژگی های زبان کوبول را ارتقاء دهد. این کمیته اصلی توسط شش نفر تشکیل شده بود. این کمیته اصلی ویژگی های کوبول را تا دسامبر ۱۹۵۹ کامل کرد. این ویژگی ها حوزهٔ وسیعی است که از زبان های فلوماتیک –که به عنوان مادر زبان کوبول از آن یاد می شود- که توسط فردی به نام]]گریس هاپر ابداع شد و نیز زبان های کامترن که توسط فردی به نام باب بمر ابداع شد ونیز زبان فکت الهام گرفته شد. تصمیم بر استفاده از نام «کوبول» در یک همایش در ۱۸ سپتامبر ۱۹۵۹ گرفته شد.اولین کامپایلر برای کوبول در سال ۱۹۶۰ تکمیل شد.
بعد از سال ۱۹۵۹ کوبول دستخوش تغییرات و اصلاحات متعددی شد. در یک تلاش برای غلبه بر مشکلات ناسازگاری بین نسخه های متفاوت کوبول، مؤسسه استاندارد جهانی ایالات متحده (ANSI) فرم استاندارد زبان را در سال ۱۹۶۸ به وجود آورد.
در سال ۱۹۷۴، مؤسسه استاندارد جهانی نسخه اصلاح شده کوبول را منتشر کرد که شامل تعدادی از ویژگی هایی بود که در نسخهٔ ۱۹۶۸ وجود نداشت.

دانشنامه آزاد فارسی

کوبول (COBOL)
زبان برنامه نویسی طولانی و کامپایل شده که شبیه به زبان انگلیسی بوده و بین سال های ۱۹۵۹ تا ۱۹۶۱ ابداع شد و هنوز هم در سطح وسیعی مورد استفاده قرار می گیرد. کوبول با عنوان «زبان برنامه نویسی تجاری» میان برنامه نویسان شناخته می شود.


کلمات دیگر: