Martin Campbell-Kelly - history of computing Luca Cardelli - objects Edwin Catmull - computer graphics Vinton Cerf - Internet, TCP/IP Gregory Chaitin Zhou Chaochen - duration calculus Xiuzhen (Susan) Cheng - computer networks Alonzo Church - mathematics of combinators, lambda calculus Gabriel Ciobanu - semantics, process calculi, membrane computing Edmund M. Clarke - model checking John Cocke - RISC Edgar F. Codd - formulated the database relational model Paul Justin Compton - Ripple Down Rules Gordon Cormack - co-inventor of dynamic Markov compression Stephen Cook - NP-completeness James Cooley - Fast Fourier transform (FFT) Fernando J. Corbató - Compatible Time-Sharing System (CTSS), Multics Patrick Cousot - abstract interpretation Seymour Cray - Cray Research, supercomputer Nello Cristianini - Machine learning, pattern analysis, artificial intelligence