CORC (язык вычислений Корнелла) был простым компьютерным языком, разработанным в Корнеллском университете в 1962 году для обслуживания непрофессиональных пользователей, а именно для студентов, чтобы решать математические задачи. Его разработчики, профессора промышленной инженерии Ричард В. Конвей и Уильям Л. Максвелл , стремились создать язык, который мог бы как познакомить студентов-математиков и инженеров с вычислениями, так и снять с их преподавателей бремя решения механических задач.
CORC был разработан с учетом простоты использования. Он содержал штаммы как FORTRAN , так и ALGOL , но был намного проще. Поскольку программы утомительно вводились с помощью перфокарт , компилятор имел высокую толерантность к ошибкам, пытаясь обойти или даже исправить проблемные участки кода. Студенты могли представить программу к 5 вечера, которая компилировалась или запускалась ночью, а результаты были доступны на следующее утро.
Первоначально он работал на Burroughs 220 , а затем был расширен до CDC 1604. В 1966 году он был заменен CUPL , пакетным компилятором для обучения, который работал на IBM System/360 .
Расширение CORC, Cornell List Processor (CLP), представляло собой язык обработки списков, используемый для моделирования.