App Logo

No.1 PSC Learning App

1M+ Downloads

Which of these is not a programming language?

ABASIC

BCOBOL

CBNF

DFORTRAN

Answer:

C. BNF

Read Explanation:

  • കമ്പ്യൂട്ടറുകളുമായി സംവദിക്കാൻ ഉപയോഗിക്കുന്ന ഭാഷകളാണ് പ്രോഗ്രാമിംഗ് ഭാഷകൾ.

  • കമ്പ്യൂട്ടറുകൾക്ക് മനസ്സിലാകുന്ന നിർദ്ദേശങ്ങൾ നൽകാനും, അവയെ ഉപയോഗിച്ച് വിവിധ ജോലികൾ ചെയ്യിക്കാനും ഈ ഭാഷകൾ സഹായിക്കുന്നു.

  • ബേസിക് (BASIC), കൊബോൾ (COBOL), ഫോർട്രാൻ (FORTRAN) എന്നിവ പഴയകാലത്ത് പ്രചാരത്തിലുണ്ടായിരുന്ന പ്രോഗ്രാമിംഗ് ഭാഷകളാണ്.

ബേസിക് (BASIC)

  • ബിഗിനേഴ്സ് ഓൾ-പർപ്പസ് സിംബോളിക് ഇൻസ്ട്രക്ഷൻ കോഡ് (Beginner's All-purpose Symbolic Instruction Code) എന്നാണ് ബേസിക്കിന്റെ പൂർണ്ണരൂപം.

  • പഠിക്കാൻ എളുപ്പമുള്ള ഒരു പ്രോഗ്രാമിംഗ് ഭാഷയായിരുന്നു ഇത്.

  • വ്യക്തിഗത കമ്പ്യൂട്ടറുകളുടെ (PC) ആദ്യകാലങ്ങളിൽ ബേസിക് വ്യാപകമായി ഉപയോഗിച്ചിരുന്നു.

  • വിദ്യാഭ്യാസ ആവശ്യങ്ങൾക്കും ലളിതമായ പ്രോഗ്രാമുകൾ എഴുതാനും ഇത് ഉപയോഗിച്ചിരുന്നു.

കൊബോൾ (COBOL)

  • കോമൺ ബിസിനസ്-ഓറിയന്റഡ് ലാംഗ്വേജ് (Common Business-Oriented Language) എന്നാണ് കൊബോളിന്റെ പൂർണ്ണരൂപം.

  • ബിസിനസ് ആവശ്യങ്ങൾക്കായി പ്രത്യേകം രൂപകൽപ്പന ചെയ്ത ഭാഷയായിരുന്നു ഇത്.

  • വലിയ ഡാറ്റാബേസുകൾ കൈകാര്യം ചെയ്യാനും ബിസിനസ് ആപ്ലിക്കേഷനുകൾ നിർമ്മിക്കാനും ഇത് ഉപയോഗിച്ചിരുന്നു.

  • ഇന്നും ചില പഴയ ബാങ്കിംഗ്, സാമ്പത്തിക സംവിധാനങ്ങളിൽ കൊബോൾ ഉപയോഗിക്കുന്നുണ്ട്.

ഫോർട്രാൻ (FORTRAN)

  • ഫോർമുല ട്രാൻസ്‌ലേഷൻ (Formula Translation) എന്നാണ് ഫോർട്രാനിന്റെ പൂർണ്ണരൂപം.

  • ശാസ്ത്രീയവും ഗണിതശാസ്ത്രപരവുമായ കണക്കുകൂട്ടലുകൾക്കായി രൂപകൽപ്പന ചെയ്ത ഭാഷയായിരുന്നു ഇത്.

  • ശാസ്ത്രീയ ഗവേഷണങ്ങൾ, എഞ്ചിനീയറിംഗ്, ഭൗതികശാസ്ത്രം തുടങ്ങിയ മേഖലകളിൽ ഇത് വ്യാപകമായി ഉപയോഗിച്ചിരുന്നു.

  • ഇന്നും കാലാവസ്ഥ പ്രവചനം പോലുള്ള ചില ശാസ്ത്രീയ ഉപയോഗങ്ങളിൽ ഫോർട്രാൻ ഉപയോഗിക്കുന്നു.

ബി.എൻ.എഫ് (BNF)

  • ബി.എൻ.എഫ് (BNF) എന്നാൽ ബാക്കസ്-നോർ ഫോം (Backus–Naur form) എന്നാണ്.

  • ജോൺ ബാക്കസും പീറ്റർ നൗറും ചേർന്നാണ് 1950-കളിൽ ബി.എൻ.എഫ് വികസിപ്പിച്ചത്.

  • അൽഗോൾ 60 (ALGOL 60) എന്ന പ്രോഗ്രാമിംഗ് ഭാഷയുടെ വാക്യഘടന വിവരിക്കാനാണ് ഇത് ആദ്യമായി ഉപയോഗിച്ചത്.

  • കമ്പ്യൂട്ടർ ശാസ്ത്രത്തിൽ, പ്രോഗ്രാമിംഗ് ഭാഷകളിലെ വാക്യഘടന വിവരിക്കാൻ ഉപയോഗിക്കുന്ന ഒരു നൊട്ടേഷൻ (notation) ആണ് ഇത്.

  • ഒരു പ്രോഗ്രാമിംഗ് ഭാഷയുടെ വ്യാകരണ നിയമങ്ങൾ നിർവചിക്കാൻ ബി.എൻ.എഫ് ഉപയോഗിക്കുന്നു.

  • ഇത് ഒരു ഭാഷയിലെ സാധുവായ വാക്യഘടനകൾ എങ്ങനെ രൂപീകരിക്കാമെന്ന് വ്യക്തമാക്കുന്നു.

  • കമ്പ്യൂട്ടർ പ്രോഗ്രാമുകൾക്ക് ഭാഷ മനസ്സിലാക്കാൻ ഇത് സഹായിക്കുന്നു.

പ്രധാന ഉപയോഗങ്ങൾ:

  • പ്രോഗ്രാമിംഗ് ഭാഷാ നിർവചനങ്ങൾ

  • കമ്പ്യൂട്ടർ പ്രോഗ്രാമുകളുടെ വാക്യഘടന വിശകലനം

  • കമ്പൈലറുകളും ഇൻ്റർപ്രെറ്ററുകളും നിർമ്മിക്കൽ


Related Questions:

Which of the following is not a computer language?

Which computer language is used for Artificial Intelligence among the following?

ഇന്ത്യൻ ഭാഷകളുടെ കമ്പ്യൂട്ടർ കോഡിങ്ങിനുള്ള നിയമാവലിക്ക് അടിസ്ഥാനമായി സ്വീകരിച്ചിട്ടുള്ള കോഡിംഗ് സമ്പ്രദായം ?

Programming errors generally fall into which of the following categories?

Which out the following is a scripting language?