# Andrey Ershov

> Russian computer scientist (1931–1988)

**Wikidata**: [Q1961494](https://www.wikidata.org/wiki/Q1961494)  
**Wikipedia**: [English](https://en.wikipedia.org/wiki/Andrey_Yershov)  
**Source**: https://4ort.xyz/entity/andrey-ershov

## Summary
Andrey Ershov was a prominent Russian computer scientist who lived from 1931 to 1988 and played a foundational role in the development of informatics and computer programming in the Soviet Union. He was a pioneering figure in computational systems research and became an academician of the Russian Academy of Sciences, making significant contributions to the theoretical foundations of programming and compiler design.

## Biography
- Born: April 19, 1931 in Moscow, Russian Socialist Federative Soviet Republic
- Nationality: Soviet Union
- Education: MSU Faculty of Mechanics and Mathematics (graduated 1954), Doctor of Sciences in Physics and Mathematics (1968)
- Known for: Foundational work in informatics, computer programming, and compiler theory
- Employer(s): Lebedev Institute of Precision Mechanics and Computer Engineering (1953), Dorodnitsyn Computing Centre (1957), Sobolev Institute of Mathematics SB RAS (1960), Novosibirsk State University
- Field(s): Informatics, computer science, computer programming

## Contributions
Andrey Ershov made groundbreaking contributions to the field of computer science, particularly in the areas of programming languages and compiler construction. His work laid theoretical foundations for modern programming systems and influenced the development of computational methods in the Soviet Union. Ershov's research encompassed formal methods for program analysis, algorithmic languages, and the mathematical theory underlying programming systems. As head of various research units at prestigious institutions including the Sobolev Institute of Mathematics, he led teams that advanced the state of computing technology during the formative years of computer science as a discipline. His academic leadership and scholarly output helped establish informatics as a rigorous scientific field in Russia, mentoring future generations of computer scientists through his teaching and supervision of doctoral students including Alexander Narin'yani and Vladimir Ivanovich Legon'kov.

## FAQs
### Q: What was Andrey Ershov's educational background?
A: Ershov graduated from the MSU Faculty of Mechanics and Mathematics in 1954 and earned a Doctor of Sciences degree in Physics and Mathematics in 1968.

### Q: What positions did Andrey Ershov hold in the Russian Academy of Sciences?
A: He became a corresponding member of the Russian Academy of Sciences in 1970 and was promoted to academician in 1984.

### Q: Who was Andrey Ershov's doctoral advisor?
A: His doctoral advisor was Alexey Lyapunov, a prominent Russian mathematician.

## Why They Matter
Andrey Ershov's significance lies in his role as one of the founding figures of computer science in the Soviet Union, helping to establish both the theoretical foundations and institutional frameworks for informatics research. His work during the 1950s through 1980s coincided with the critical early development period of computer science as an academic discipline, and his contributions to programming theory and compiler design influenced generations of researchers. As an academician of the Russian Academy of Sciences, he held considerable influence over the direction of computing research in the USSR, helping to shape educational curricula and research priorities. Without his foundational work, the development of computer science in Russia would have followed a significantly different trajectory, and his theoretical contributions continue to underpin modern programming systems and compiler technologies.

## Notable For
• Becoming an academician of the Russian Academy of Sciences in 1984 after serving as a corresponding member since 1970
• Leading research units at major Soviet computing centers including the Dorodnitsyn Computing Centre and Sobolev Institute of Mathematics
• Receiving the A.N. Krylov Prize in 1983 for his contributions to computer science
• Being awarded multiple Soviet honors including the Order of the Badge of Honour and Order of the Red Banner of Labour
• Serving as doctoral advisor to several prominent computer scientists, contributing to the academic genealogy of the field

## Body
### Early Life and Education
Andrey Petrovich Ershov was born on April 19, 1931, in Moscow, then part of the Russian Socialist Federative Soviet Republic. He pursued his higher education at the prestigious MSU Faculty of Mechanics and Mathematics, completing his studies in 1954. This institution provided him with a strong foundation in mathematical theory that would prove essential for his later work in computer science.

### Academic Career
Ershov began his professional career at the Lebedev Institute of Precision Mechanics and Computer Engineering in 1953. By 1957, he had moved to the Dorodnitsyn Computing Centre where he served as Head of Unit. In 1960, he transitioned to the Sobolev Institute of Mathematics SB RAS, again taking on the role of Head of Unit, while also maintaining ties with Novosibirsk State University.

### Advanced Degrees and Recognition
In 1968, Ershov achieved the Doctor of Sciences degree in Physics and Mathematics, representing the highest academic qualification in the Soviet system. His dissertation work and subsequent research established him as a leading authority in computational mathematics and programming theory.

### Professional Achievements
Ershov's career culminated in his election as a corresponding member of the Russian Academy of Sciences in 1970, followed by his promotion to full academician in 1984. These appointments recognized his substantial contributions to the field of informatics and computer science.

### Mentorship and Academic Genealogy
Under his guidance, several doctoral students completed their research, including Alexander Narin'yani and Vladimir Ivanovich Legon'kov. His doctoral advisor was Alexey Lyapunov, creating a direct academic lineage connecting him to the early generation of Soviet mathematicians and computer scientists.

### Awards and Honors
Throughout his career, Ershov received numerous accolades including the Order of the Badge of Honour, Order of the Red Banner of Labour, Council of Ministers of the Soviet Union Prize, and Fellowship in the British Computer Society. The A.N. Krylov Prize, awarded in 1983, specifically recognized his contributions to mathematical sciences.

### Legacy and Death
Ershov passed away on December 8, 1988, in Moscow and was buried at the Yuzhnoye Cemetery. His work continued to influence the development of computer science in Russia and beyond, with his theoretical contributions remaining relevant to modern programming systems.

## Schema Markup
```json
{
  "@context": "https://schema.org",
  "@type": "Person",
  "name": "Andrey Ershov",
  "givenName": "Andrey",
  "familyName": "Yershov",
  "additionalName": "Petrovich",
  "alternateName": ["Andrei P. Ershov", "Andrei Petrovich Ershov", "Andrey Petrovich Yershov"],
  "jobTitle": "Computer Scientist",
  "worksFor": [
    {"@type": "Organization", "name": "Lebedev Institute of Precision Mechanics and Computer Engineering"},
    {"@type": "Organization", "name": "Dorodnitsyn Computing Centre"},
    {"@type": "Organization", "name": "Sobolev Institute of Mathematics SB RAS"},
    {"@type": "Organization", "name": "Novosibirsk State University"}
  ],
  "nationality": {"@type": "Country", "name": "Soviet Union"},
  "birthDate": "1931-04-19",
  "deathDate": "1988-12-08",
  "birthPlace": {"@type": "City", "name": "Moscow"},
  "deathPlace": {"@type": "City", "name": "Moscow"},
  "alumniOf": [
    {"@type": "EducationalOrganization", "name": "MSU Faculty of Mechanics and Mathematics"}
  ],
  "knowsAbout": ["informatics", "computer programming", "computer science"],
  "gender": "Male",
  "award": [
    "Order of the Badge of Honour",
    "Order of the Red Banner of Labour",
    "Council of Ministers of the Soviet Union Prize",
    "Fellow of the British Computer Society",
    "A.N. Krylov Prize"
  ],
  "memberOf": [
    {"@type": "Organization", "name": "Russian Academy of Sciences"}
  ],
  "hasCredential": {
    "@type": "EducationalOccupationalCredential",
    "credentialCategory": "Doctor of Sciences in Physics and Mathematics",
    "dateCreated": "1968"
  },
  "description": "Russian computer scientist (1931–1988)"
}

## References

1. Great Soviet Encyclopedia (1969–1978)
2. [Source](https://www.computerhope.com/people/andrei_ershov.htm)
3. Q136351785
4. Q136485151
5. Source
6. Mathematics Genealogy Project
7. Virtual International Authority File
8. Faceted Application of Subject Terminology
9. CiNii Research
10. Freebase Data Dumps. 2013
11. IdRef
12. CONOR.SI
13. LIBRIS. 2002
14. National Library of Israel Names and Subjects Authority File