데니스 리치
켄 톰슨(Ken Thompson) 등과 함께 최초의 유닉스(Unix) 시스템을 개발했고, 1971년 최초의 〈Unix Programmer's Manual〉을 썼다. 또한 C 언어를 개발한 후 브라이언 커니핸과 함께 〈C 프로그래밍 언어〉(The C Programming Language)를 기술했다. 커니핸과 〈C 프로그래밍 언어〉책을 썼기에 커니핸이 C 언어 개발에 참여한 것으로 종종 오해받으나 커니핸의 말에 따르면 자신은 C언어 개발에 참여하지 않았다고 한다.
Int (C 프로그래밍 언어)
C/C++는 다른 고급언어에 비해 CPU의 특성을 최대한 이용한 언어이다. CPU는 보통 정수형 ALU을 갖는데, 이것을 최대한 활용한 변수체계를 사용한다. 모든 CPU는 8비트 처리는 기본적으로 제공한다. 현재에는 4비트 CPU는 거의 사용하지 않으므로 전자공학관련 개발자라도 8비트 이상의 CPU을 사용할 것이다. 8비트 이상의 CPU을 생각하면 모든 정수형의 비트 처리는 기본이 8비트이다. 8비트 이상에서의 정수형은 CPU마다 다르므로 개발전에 미리 컴파일러의 특성을 이해해야 한다. 그럼 왜 이렇게 int가 16 또는 32비트를 사용하는 것인가는 바로 지금 까지 설명한 CPU의 특성을 최대한 활용하도록 컴파일러를 구성 했기 때문이다.