CORC (el lenguaje de programación de Cornell) fue un lenguaje informático sencillo desarrollado en la Universidad de Cornell en 1962 para usuarios no especializados, concretamente para que los estudiantes lo utilizaran para resolver problemas matemáticos. Sus desarrolladores, los profesores de ingeniería industrial Richard W. Conway y William L. Maxwell , buscaban crear un lenguaje que, además de introducir a los estudiantes de matemáticas e ingeniería en la informática, liberara a sus profesores de la carga de resolver problemas de forma mecánica.
CORC se diseñó pensando en la facilidad de uso. Incluía variantes de FORTRAN y ALGOL , pero era mucho más sencillo. Dado que los programas se introducían laboriosamente con tarjetas perforadas , el compilador tenía una alta tolerancia a errores, intentando omitir o incluso corregir las secciones problemáticas del código. Los estudiantes podían enviar un programa antes de las 17:00, que se compilaba o ejecutaba durante la noche, con los resultados disponibles a la mañana siguiente.
Inicialmente se ejecutaba en el Burroughs 220 y posteriormente se extendió al CDC 1604. En 1966 fue reemplazado por CUPL , un compilador por lotes para la enseñanza que se ejecutaba en el IBM System/360 .
Una extensión de CORC, el Procesador de Listas de Cornell (CLP), era un lenguaje de procesamiento de listas utilizado para la simulación.
Referencias
- Conway, Richard W.; Maxwell , William L. (junio de 1963). "CORC: el lenguaje de computación de Cornell" . CACM . 6 (6): 317–321 . doi : 10.1145/366604.366651 .
- David N. Freeman. 1964. «Corrección de errores en CORC: el lenguaje de programación de Cornell». En Actas de la conferencia conjunta de informática de otoño del 27 al 29 de octubre de 1964, parte I (AFIPS '64 (otoño, parte I)). Association for Computing Machinery, 15-34. https://doi.org/10.1145/1464052.1464055
- Recuerdos de Richard C. Lesser: El Centro de Computación de Cornell: los primeros años, de 1953 a 1964 .
Enlaces externos
- Página de recursos para CUPL 1.6 , que proporciona código binario y fuente, así como información general sobre CUPL y CORC.
- Lenguajes de programación procedimental
- Universidad de Cornell
- Lenguajes de programación creados en 1962