Академик Андрей Петрович Ершов (19 апреля 1931, Москва — 8 декабря 1988, Москва) — советский ученый, известный как пионер в системах программирования и исследований языков программирования.
Дональд Кнут считает его изобретателем идеи хеширования. Он также создал один из первых алгоритмов для составления арифметических выражений.
Он был ответственным за языки альфа и Рапира, аист-0 первая советская система разделения времени (СРВ), электронные издательские системы «Рубин», и мрамор, на мультипроцессорной рабочей станции. Он также был инициатором создания компьютерного банка Русский Язык (Машинный Фонд Русского Языка), Советский проект для создания крупного представителя русского корпуса, проектом в 1980-е годы сопоставимы с английским банком и британским национальным корпусом. В Национальном корпусе русского языка , созданных Российской Академией наук в 2000-х годах является правопреемником проекта Ершова.
С 1959 года он работал в Сибирском отделении АН СССР, и участвовал как в Новосибирском Компьютерном центре и Сибирской школе информатики.
Он получил премию от Академии наук, и был признан первым программистом. В 1974 году он провозглашен выдающимся членом британского компьютерного общества, и в 1981 году получил награду — Серебряный сердечник из ИФИП.
В общей компьютерной науке он в основном известен за его статью «Эстетика и человеческий фактор в программировании», представленная на ужине в АФИПС, совместную телеконференцию в 1972 году и, благодаря своей важности, опубликованную в АСМ.