Home / Language / English / Creator of C and UNIX – died

Creator of C and UNIX – died

Dennis MacAlistair Ritchie (b. September 9, 1941; found dead October 12, 2011), commonly known by his username dmr, was an American computer scientist who “helped shape the digital era.” He created the C programming language and, with long-time colleague, Ken Thompson, the UNIX operating system. Ritchie and Thompson received the Turing Award from the ACM in 1983, the Hamming Medal from the IEEE in 1990 and the National Medal of Technology from President Clinton in 1999. Ritchie was the head of Lucent Technologies System Software Research Department when he retired in 2007. The ‘R’ of the K&R C book stands for his name.


“… Pretty much everything on the web uses those two things: C and UNIX,” Pike tells Wired. “The browsers are written in C. The UNIX kernel — that pretty much the entire Internet runs on — is written in C. Web servers are written in C, and if they’re not, they’re written in Java or C++, which are C derivatives, or Python or Ruby, which are implemented in C. And all of the network hardware running these programs I can almost guarantee were written in C. “It’s really hard to overstate how much of the modern information economy is built on the work Dennis did.”

About Mohammad

Dr. Mohammad Khazab completed his Ph.D. in Computer Systems Engineering at the University of South Australia, where he researched on Artificial Intelligence and creating dynamic applications. He has worked as Senior Software Engineer, Web Developer, and Research Associate on various projects. He has ambitions to solve real-world problems, and to use his knowledge and skills to develop professional and industrial software applications. He's also founder of some Start-ups including Web2day Design.

این را هم ببینید

Video game teaches Java programming language to players

  CodeSpells video game teaches its players how to use the Java programming language. CodeSpells was ...

One comment

  1. well i believe that it doesn’t mtetar what languages u know its how u use them. if you can program with VB6.0 great , if u can program with C or C++ good for you but if you don’t know how to figure out programing problems you will always be a bad programmer. you can always learn programing languages but figuring out problems and thinking like a GOOD programmer i think is the hardest part. just like a good painter doesn’t need good brushes to make good art a good programmer doesn’t need a good language to be a good programmer. but don’t get me wrong some languages are better for certain things are some aren’t. and one more thing if you enjoy programing you will do a good job.

Leave a Reply