Diferencia entre COBOL y FORTRAN

COBOL significa Lenguaje común orientado a los negocios , mientras que FORTRAN significa Traducción de fórmulas.

¿Qué es COBOL?

El lenguaje de programación informática COBOL es un lenguaje similar al inglés compilado diseñado para los negocios. Las empresas y los gobiernos han estado utilizando COBOL durante años para los sistemas comerciales, financieros y administrativos. Codasyl creó COBOL en 1959, basado en parte en el lenguaje de programación FLOW-MATIC de Grace Hopper. Es un lenguaje de programación portátil para procesamiento de datos creado por el Departamento de Defensa de los Estados Unidos.

¿Qué es FORTRAN?

Un lenguaje de programación imperativo compilado, FORTRAN es particularmente adecuado para cálculos numéricos y computación científica. En la década de 1950, IBM desarrolló Fortran principalmente para aplicaciones científicas y de ingeniería, y gradualmente se hizo cargo de la computación científica. Desde que se desarrolló hace más de seis décadas, se ha utilizado en áreas computacionalmente intensivas, como la predicción meteorológica numérica, el análisis de elementos finitos, la dinámica de fluidos computacional, la geofísica, la física computacional, la cristalografía y la química computacional.

A pesar de sus similitudes en estructura y funcionalidad, ambos lenguajes son muy diferentes. A diferencia de FORTRAN , COBOL estaba orientado al flujo, lo que lo hacía menos impresionante técnicamente. A pesar de su popularidad, los informáticos argumentan que es uno de los peores lenguajes de programación que existen. COBOL está más en sintonía con los auditores, mientras que FORTRAN fue creado para científicos. FORTRAN es un lenguaje fluido mientras que COBOL está estructurado y formalizado. En realidad, estos lenguajes son considerablemente diferentes en términos de estructura y utilidad.

Diferencia entre COBOL y FORTRAN:

  • COBOL es desarrollado por CODASYL, ANSI, ISO, por otro lado, FORTRAN es desarrollado por John Backus en IBM.
  • COBOL fue creado con aplicaciones comerciales en mente. Los sistemas bancarios, las compañías de seguros y las oficinas gubernamentales lo han utilizado, mientras que FORTRAN es un lenguaje de programación para computadoras centrales que se creó para traducir fórmulas. Es el más adecuado para operaciones científicas y matemáticas.
  • COBOL no es un lenguaje de programación de propósito general. Las clases parametrizadas se pueden usar para brindar soporte para lenguajes genéricos, mientras que FORTRAN es un lenguaje genérico, lo que lo hace eficiente ya que los errores en tiempo de compilación se pueden corregir más rápidamente.
  • COBOL es un lenguaje de programación imperativo, lo que significa que le dice a la computadora «qué hacer». La característica más notable de COBOL es su diseño imperativo y procedimental, por otro lado, FORTRAN es tanto un imperativo compilado como un lenguaje de programación orientado a objetos.
  • COBOL es un lenguaje de procedimiento y no admite recursividad de procedimiento, mientras que FORTRAN es un lenguaje de programación imperativo compilado diseñado para cálculos científicos y numéricos.
  • COBOL es procedimental, imperativo y orientado a objetos. Mientras que, FORTRAN es concurrente, basado en array, memoria compartida/paralelismo distribuido nativo y vectorizado.
  • COBOL tiene una disciplina de escritura débil y estática. Mientras que   FORTRAN tiene una disciplina de tipeo fuerte, estática y basada en manifiestos.
  • COBOL ha sido revisado cuatro veces desde su fecha estandarizada de 1968. Mientras que FORTRAN ha sido revisado nueve veces.

Diferencia entre tabla (COBOL Vs FORTRAN):

COBOL FORTRAN
COBOL está desarrollado por CODASYL, ANSI, ISO. FORTRAN es desarrollado por John Backus en IBM.
COBOL fue creado con aplicaciones comerciales en mente. Los sistemas bancarios, las compañías de seguros y las oficinas gubernamentales lo han utilizado. FORTRAN es un lenguaje de programación para computadoras centrales que se creó para traducir fórmulas. Es el más adecuado para operaciones científicas y matemáticas.
COBOL no es un lenguaje de programación de propósito general. Las clases parametrizadas se pueden usar para proporcionar soporte para lenguajes genéricos. FORTRAN es un lenguaje genérico, lo que lo hace eficiente ya que los errores en tiempo de compilación pueden corregirse más rápidamente.
COBOL es un lenguaje de programación imperativo, lo que significa que le dice a la computadora «qué hacer». La característica más notable de COBOL es su diseño imperativo y procedimental. FORTRAN es tanto un imperativo compilado como un lenguaje de programación orientado a objetos.
COBOL es un lenguaje procedimental y no es compatible con la recursividad procedimental.  FORTRAN es un lenguaje de programación imperativo compilado diseñado para cálculos científicos y numéricos.
COBOL es procedimental, imperativo y orientado a objetos. FORTRANi es concurrente, basado en arreglos, memoria compartida/paralelismo distribuido nativo y vectorizado.
COBOL tiene una disciplina de escritura débil y estática. FORTRAN tiene una disciplina de tipeo fuerte, estática y basada en manifiestos.
COBOL ha sido revisado cuatro veces desde su fecha estandarizada de 1968.  

FORTRAN ha sido revisado nueve veces hasta la fecha.

Publicación traducida automáticamente

Artículo escrito por rkravisingh890 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *