കോബോൾ

പ്രോഗ്രാമിങ് ഭാഷ

കോബോൾ എന്നത് ഒരു കമ്പ്യൂട്ടർ പ്രോഗ്രാമിംഗ് ഭാഷയാണ്. Common Business Oriented Language എന്നതിന്റെ ചുരുക്കപ്പേരാണ് കോബോൾ.വാണിജ്യരംഗത്ത് വളരെയധികം ഉപയോഗിക്കപ്പെടുന്ന ഭാഷയാണിത്. ബാങ്കിംഗ്,ഇൻഷുറൻസ് മേഖലകളിലാണ് ഇത് വ്യാപകമായി ഉപയോഗിക്കപ്പെടുന്നത്.

കോബോൾ പ്രോഗ്രാമിങ് ഭാഷ
ശൈലി:procedural,
object-oriented
പുറത്തുവന്ന വർഷം:1959 (1959)
രൂപകൽപ്പന ചെയ്തത്:Grace Hopper, William Selden, Gertrude Tierney, Howard Bromberg, Howard Discount, Vernon Reeves, Jean E. Sammet
ഡാറ്റാടൈപ്പ് ചിട്ട:strong, static
പ്രധാന രൂപങ്ങൾ:OpenCOBOL, Micro Focus International (e.g. the Eclipse-plug-in Micro Focus Net Express)
വകഭേദങ്ങൾ:HP3000 COBOL/II, COBOL/2, IBM OS/VS COBOL, IBM COBOL/II, IBM COBOL SAA, IBM Enterprise COBOL, IBM COBOL/400, IBM ILE COBOL, Unix COBOL X/Open, Micro Focus COBOL, Microsoft COBOL, Ryan McFarland RM/COBOL, Ryan McFarland RM/COBOL-85, DOSVS COBOL, UNIVAC COBOL, Realia COBOL, Fujitsu COBOL, ICL COBOL, ACUCOBOL-GT, COBOL-IT, DEC COBOL-10, DEC VAX COBOL, Wang VS COBOL, Visual COBOL, Tandem (NonStop) COBOL85, Tandem (NonStop) SCOBOL (a COBOL74 variant for creating screens on text-based terminals)
സ്വാധീനിക്കപ്പെട്ടത്:FLOW-MATIC, COMTRAN, FACT
സ്വാധീനിച്ചത്:PL/I, CobolScript, ABAP

ചരിത്രംതിരുത്തുക

1959 ൽ അമേരിക്കയിലെ ഒരുസംഘം ഗവേഷകരാണ് ഇത് വികസിപ്പിച്ചെടുത്തത്. ഗ്രേസ് ഹോപ്പറിന്റെ ഫ്ലോമാറ്റിക് ഭാഷയിൽ നിന്ന് പ്രചോദനം ഉൾക്കൊണ്ട് രൂപപ്പെടുത്തിയ മാനദണ്ഡങ്ങളാണ് കോബോളിന്റെ രൂപപ്പെടലിനുകാരണമായത്. 1959 സെപ്റ്റംബർ 18 ന് കോബോൾ എന്ന പേര് നിലവിൽ വന്നു. ഗ്രേയ്സ് ഹോപ്പർ, വില്യം സെൽഡൻ തുടങ്ങിയവരുടെ നിസ്സീമപ്രവർത്തനങ്ങൾ കോബോളിന് വ്യവസായ സമൂഹത്തിൽ വൻപ്രാധാന്യം നേടിക്കൊടുത്തു.

പ്രോഗ്രാം ഭാഗങ്ങൾതിരുത്തുക

കോബോൾ പ്രോഗ്രാമിന് പൊതുവെ 4 ഡിവിഷനുകളുണ്ട്.

  • ഐഡന്റിഫിക്കേഷൻ ഡിവിഷൻ- ഇത് പ്രോഗ്രാം രചിക്കുന്ന ആളിനെ സൂചിപ്പിക്കുന്നു.
  • എൻവയോൺമെന്റൽ ഡിവിഷൻ- ഇത് പ്രോഗ്രാം പ്രവർത്തിക്കുന്ന കമ്പ്യൂട്ടറിനെക്കുറിച്ചുള്ള വിവരണമാണ്.
  • ഡേറ്റാ ഡിവിഷൻ-ഫയലുകളുടെ ഘടനയും ഉപയോഗിക്കപ്പെടുന്ന ഡേറ്റയുടെ വിവരണങ്ങളും ഉൾക്കൊള്ളുന്ന ഭാഗമാണിത്.
  • പ്രൊസീജിയർ ഡിവിഷൻ- പ്രോഗ്രാം വഴി ചെയ്യേണ്ട പ്രവർത്തനങ്ങളാണ് ഇവിടെ വിശദീകരിക്കപ്പെടുന്നത്.

പ്രോഗ്രാം ഘടനതിരുത്തുക

പ്രോഗ്രാം- ഡിവിഷൻ- സെക്ഷൻ-പാരഗ്രാഫ്- സ്റ്റേറ്റ്മെന്റ്-വേർഡ്സ്- ക്യാരക്ടർ ഇങ്ങനെ പ്രോഗ്രാം ഘടനയെ സൂചിപ്പിക്കാം. ധാരാളം വ്യാകരണനിയമങ്ങളുള്ള, വളരെ ദീർഘങ്ങളായ വാക്കുകളും വാചകങ്ങളും പ്രോഗ്രാമിൽ നിരന്തരം ഉപയോഗിക്കപ്പെടുന്നു.

"https://ml.wikipedia.org/w/index.php?title=കോബോൾ&oldid=2430337" എന്ന താളിൽനിന്ന് ശേഖരിച്ചത്