Japan Prize Laureates

Laureates of the Japan Prize

Dr. Dennis M. Ritchie

Dr. Dennis M. Ritchie

  • Nationality:
    USA
  • Date of Birth:
    9 September 1941

Outline of Achievements

Outline of Achievements

The 2011 Japan Prize

  • Field:
    Information and Communications
  • Achievement:
    Development of the operating system, UNIX

Major Honors

1974 ACM Award for the outstanding paper
1982 IEEE Emanuel R. Piore Award
1983 Association for Computing Machinery, ACM. Turing Award
1989 NEC, C&C Award
1990 IEEE Richard W. Hamming Medal
1998 US National Medal of Technology and Innovation for the development of UNIX
2005 Industrial Research Institute (IRI) Achievement Award

Membership

1988 Member, US National Academy of Engineering

Academic Degrees

1963 Bachelor in Physics and Applied Mathematics, Harvard University
1968 Ph.D. in Computer Science, Harvard University

Professional Career

1967 Research staff, Bell Labs
1983 Fellow, Bell Labs
1990 Head, System Software Department
2007 Retired, Bell Labs

Title

  • Distinguished Member of Technical Staff Emeritus, Bell Labs

Major Publications

  • D. M. Ritchie and K. Thompson, The UNIX Time-Sharing System, Communications of the ACM, Vol. 17, No. 7, pp. 365-375, 1974.
  • K. Thompson and D. M. Ritchie, UNIX Programmer’s Manual, Sixth Edition, Bell Laboratories, 1975.
  • D. M. Ritchie, B. W. Kernighan and M. E. Lesk, The C Programming Language, Computer science technical report, No. 31, Bell Laboratories, 1975.
  • D. M. Ritchie, UNIX Time-Sharing System: A Retrospective, Proceedings of Tenth Hawaii International Conference on System Science, 1977, (Also in Bell System Technical Journal, Vol. 57, No. 6, pp. 1947-1969, 1978).
  • D. M. Ritchie, S. C. Johnson, M. E. Lesk and B. W. Kernighan, UNIX Time-Sharing System: The C Programming Language, Bell System Technical Journal, Vol. 57, No. 6, pp. 1991-2019, 1978.
  • D. M. Ritchie, The Evolution of the Unix Time-Sharing System, Proceedings of a Symposium on Language Design and Programming Methodology, pp. 25-36, 1979, (Also in AT&T Bell Laboratories Technical Journal, Vol. 63, No. 6 Part 2, pp. 1577-1593, 1984).
  • D. M. Ritchie and K. Thompson, The UNIX Time-Sharing System, Communications of the ACM, Vol. 26, No. 1, pp. 84-89, 1983.
  • D. M. Ritchie, A Stream Input-Output System, AT&T Bell Laboratories Technical Journal, Vol. 63, No. 8 Part 2, pp. 1897-1910, 1984.
  • D. M. Ritchie, A Guest Facility for Unicos, Proceedings of USENIX UNIX and Supercomputers Workshop, pp. 19-24, 1988.
  • D. M. Ritchie, The Development of the C Programming Language, Proceedings of ACM History of Programming Languages II, 1993.
Page Top