Famous Canadian Computer Scientists

Vote for Your Favourite Canadian Computer Scientists

Right IconThis ranking is based on an algorithm that combines various factors, including the votes of our users and search trends on the internet.

 1 
James Gosling
(Programmer, Inventor, Computer scientist)
James Gosling
19
Birthdate: May 19, 1955
Sun Sign: Taurus
Birthplace: Calgary
James Gosling is a Canadian computer scientist renowned for creating the Java programming language. He is recognized for his significant contributions to the development and architecture of Java, which has become one of the most popular programming languages worldwide. In 2004, he was elected as a member of the National Academy of Engineering for his innovative work in designing the Java language and his contributions to window systems. Gosling's professional career has been marked by his pioneering work in software development and computer science.
 2 
Brian Kernighan
(Best Known as the Co-Author of First Book on 'C-Programming Language' and Co-Developer of 'Unix')
Brian Kernighan
3
Birthdate: January 1, 1942
Sun Sign: Capricorn
Birthplace: Toronto, Ontario, Canada
Brian Kernighan is a prominent Canadian computer scientist known for his significant contributions to the development of Unix and the C programming language. He worked at Bell Labs alongside Unix creators Ken Thompson and Dennis Ritchie, co-authoring the influential book "The C Programming Language." Kernighan is also known for his work on Unix programs like ditroff and co-authorship of the AWK and AMPL programming languages. Additionally, he collaborated on well-known heuristics for NP-complete optimization problems and has been a professor at Princeton University since 2000.
 3 
Rob Pike
(Canadian Programmer Best Known for His Work on the 'Go Programming Language' and 'Plan 9' Operating System)
Rob Pike
3
Birthdate: 1956 AD
Birthplace: Canada
Rob Pike is a Canadian programmer and author known for his significant contributions to the development of the Go programming language at Google and the Plan 9 operating system at Bell Labs. He played a crucial role in creating the first window system for Unix in 1981 and holds the US patent for overlapping windows on a computer display. Co-authoring books such as The Practice of Programming and The Unix Programming Environment with Brian Kernighan, Pike is also recognized as the co-creator of the UTF-8 character encoding alongside Ken Thompson.
Recommended Lists:
 4 
Rasmus Lerdorf
(Canadian Programmer Who Co-authored and Inspired the PHP Scripting Language)
Rasmus Lerdorf
3
Birthdate: November 22, 1968
Sun Sign: Sagittarius
Birthplace: Qeqertarsuaq, Greenland
Rasmus Lerdorf is a Danish-Canadian programmer known for co-authoring and inspiring the PHP scripting language. He authored the first two versions of PHP and played a key role in the development of later versions alongside a group of developers. His contributions to the PHP project have been significant, and he continues to actively participate in its advancement. Rasmus Lerdorf's professional life has been defined by his expertise in programming and his influential role in the evolution of PHP as a widely-used scripting language.
 5 
Stephen Cook
(American-Canadian Computer Scientist and Mathematician)
Stephen Cook
2
Birthdate: December 14, 1939
Sun Sign: Sagittarius
Birthplace: Buffalo, New York, United States
Stephen Arthur Cook is a prominent American-Canadian computer scientist and mathematician known for his groundbreaking work in complexity theory and proof complexity. He has made significant contributions to these fields and is recognized as one of the pioneers of computational complexity theory. As a university professor emeritus at the University of Toronto, he has played a key role in shaping the academic landscape in the Department of Computer Science and Mathematics. Cook's research and expertise have had a lasting impact on the development of theoretical computer science.
 6 
Kenneth E. Iverson
(Computer Scientist)
Kenneth E. Iverson
1
Birthdate: December 17, 1920
Sun Sign: Sagittarius
Birthplace: Camrose, Canada
Died: October 19, 2004
Kenneth E. Iverson was a Canadian computer scientist known for creating the programming language APL. He received the Turing Award in 1979 for his groundbreaking work in programming languages and mathematical notation, which led to the development of APL. Iverson made significant contributions to interactive systems, educational applications of APL, and programming language theory and practice. His professional legacy includes advancing the field of computing through his innovative language design and practical applications in programming.
 7 
Hans Moravec
(Computer Scientist Known for His Work on Robotics, Artificial Intelligence, and Writings on the Impact of Technology)
Hans Moravec
1
Birthdate: November 30, 1948
Sun Sign: Sagittarius
Birthplace: Kautzen, Austria
Hans Peter Moravec is an adjunct faculty member at the Robotics Institute of Carnegie Mellon University in Pittsburgh, USA. He is a prominent figure in the fields of robotics and artificial intelligence, with a focus on the impact of technology. Moravec is also known for his work as a futurist, particularly in the realm of transhumanism. One of his notable contributions includes the development of techniques in computer vision for determining the region of interest (ROI) in a scene.
 8 
Alfred Aho
(Computer scientist, Engineer, Programmer)
Alfred Aho
1
Birthdate: August 9, 1941
Sun Sign: Leo
Birthplace: Timmins
Alfred Vaino Aho is a renowned Canadian computer scientist with expertise in programming languages, compilers, and algorithms. He is widely recognized for his significant contributions to the fields of algorithms and programming tools, leading to his election into the National Academy of Engineering. Aho, along with his esteemed collaborator Jeffrey Ullman, received the prestigious 2020 Turing Award, the highest honor in computer science. His textbooks on computer programming are considered authoritative sources in the industry, solidifying his reputation as a leading figure in the field.
 9 
Erik Demaine
(Mathematician, Computer scientist, University teacher)
Erik Demaine
5
Birthdate: February 28, 1981
Sun Sign: Pisces
Birthplace: Halifax
Erik D. Demaine is a renowned Canadian-American computer scientist and professor at the Massachusetts Institute of Technology. He is known for his groundbreaking work in algorithms, data structures, and computational geometry. Demaine is a former child prodigy who made significant contributions to the field of theoretical computer science. His research focuses on solving complex problems efficiently and he has received numerous awards and accolades for his work. Demaine is a leading figure in the world of computer science and continues to inspire students and researchers alike.
 10 
Andrej Karpathy
(Director of artificial intelligence and Autopilot Vision at Tesla)
Andrej Karpathy
0
Birthdate: October 23, 1986
Sun Sign: Libra
Birthplace: Košice Kosice, Slovakia
Andrej Karpathy is a prominent computer scientist specializing in deep learning and computer vision. He co-founded OpenAI, served as a research scientist there, and later became the director of artificial intelligence at Tesla. Karpathy received his PhD from Stanford University, focusing on natural language processing and computer vision. He was instrumental in developing Stanford's deep learning course and is known for his work in convolutional neural networks. Karpathy has been recognized as an innovator and has recently returned to OpenAI after a brief departure.
 11 
Theo de Raadt
(Canadian Computer Scientist, Network Engineer and Programmer)
Theo de Raadt
2
Birthdate: May 19, 1968
Sun Sign: Taurus
Birthplace: Pretoria, South Africa
Theo de Raadt is a highly accomplished software engineer known for founding and leading the OpenBSD and OpenSSH projects. He was a key figure in the establishment of NetBSD as well. De Raadt's contributions to the field of free software have been widely recognized, with accolades such as the Free Software Award in 2004 for his exceptional work on OpenBSD and OpenSSH. Based in Calgary, Alberta, Canada, he continues to be a prominent figure in the open-source software community.
 12 
Yoshua Bengio
(Computer scientist, and Artificial intelligence researcher)
Yoshua Bengio
2
Birthdate: March 5, 1964
Sun Sign: Pisces
Birthplace: Paris, France
Yoshua Bengio is a prominent Canadian computer scientist known for his groundbreaking work in artificial neural networks and deep learning. He serves as a professor at the Université de Montréal and is the scientific director of the Montreal Institute for Learning Algorithms (MILA). Alongside Geoffrey Hinton and Yann LeCun, he was honored with the prestigious ACM A.M. Turing Award in 2018 for their contributions to deep learning. Collectively known as the "Godfathers of AI" and "Godfathers of Deep Learning," Bengio continues to make significant contributions to the field, reflected in his exceptional h-index.
 13 
William Kahan
(Canadian Mathematician and Computer Scientist Known for His 'Fundamental Contributions to Numerical Analysis')
William Kahan
1
Birthdate: June 5, 1933
Sun Sign: Gemini
Birthplace: Toronto, Canada
William "Velvel" Morton Kahan is a prominent Canadian mathematician and computer scientist known for his significant contributions to numerical analysis. He received the Turing Award in 1989 for his groundbreaking work in this field. Kahan was also recognized as an ACM Fellow in 1994 and was inducted into the National Academy of Engineering in 2005. Throughout his professional career, he has made remarkable advancements in numerical computation, contributing immensely to the development and understanding of computational algorithms and techniques.
 14 
Murray Campbell
(Canadian Computer Scientist and Chess Player)
Murray Campbell
1
Birthplace: Edmonton, Canada
Murray Campbell is a prominent Canadian computer scientist recognized for his pivotal role in developing Deep Blue, the first computer to defeat a world chess champion. Campbell's expertise lies in artificial intelligence and machine learning, with a focus on creating advanced computer systems capable of strategic decision-making. His groundbreaking work with Deep Blue has significantly influenced the fields of computer science and gaming, showcasing the potential of technology to surpass human capabilities in complex tasks like chess. Campbell continues to be a respected figure in the realm of artificial intelligence research.