World's Best Scientists 2026 revealed!
Award Badge
Computer Science
Switzerland
2025

D-Index & Metrics

Computer Science

D-Index
61
Citations
13760
World Ranking
3100
National Ranking
69

Research.com Recognitions

  • 2025 - Research.com Computer Science in Switzerland Leader Award
  • 2022 - Research.com Computer Science in Switzerland Leader Award
  • 2007 - ACM Fellow For contributions to functional and object-oriented programming languages.

Overview

Martin Odersky is a researcher affiliated with the École Polytechnique Fédérale de Lausanne in Switzerland. Their work primarily focuses on computer science, with a particular emphasis on artificial intelligence, information systems, hardware and architecture, and computational theory and mathematics. The scope of their research also covers computer networks and communications.

Their research topics include logic, programming, and type systems, parallel computing and optimization techniques, software engineering research, and formal methods in verification. Additional topics they investigate are distributed systems and fault tolerance, security and verification in computing, as well as software testing and debugging techniques.

Odersky has published extensively in notable venues, including:

  • Proceedings of the ACM on Programming Languages
  • Leibniz-Zentrum für Informatik (Schloss Dagstuhl)
  • arXiv (Cornell University)
  • ACM Transactions on Programming Languages and Systems
  • ACM SIGPLAN Notices

Among their recent papers are:

  • "Capturing Types," published in 2023 in ACM Transactions on Programming Languages and Systems
  • "A type-and-effect system for object initialization," published in 2020 in Proceedings of the ACM on Programming Languages
  • "Tracking Captured Variables in Types," published in 2021 in Leibniz-Zentrum für Informatik (Schloss Dagstuhl)
  • "Degrees of Separation: A Flexible Type System for Safe Concurrency," published in 2024 in Proceedings of the ACM on Programming Languages
  • "A practical unification of multi-stage programming and macros," published in 2020 in ACM SIGPLAN Notices

Frequent collaborators in Odersky's work include Aleksander Boruch-Gruszecki, Jonathan Immanuel Brachthäuser, Edward Lee, Ondřej Lhoták, and Yichen Xu.

Odersky received the ACM Fellow award in 2007 for contributions to functional and object-oriented programming languages.

Best Publications

  • Programming in Scala

    Martin Odersky;Lex Spoon;Bill Venners

  • An Overview of the Scala Programming Language

    Martin Odersky;Philippe Altherr;Vincent Cremet;Burak Emir

  • Making the future safe for the past: adding genericity to the Java programming language

    Gilad Bracha;Martin Odersky;David Stoutamire;Philip Wadler

  • Pizza into Java: translating theory into practice

    Martin Odersky;Philip Wadler

  • Scala Actors: Unifying thread-based and event-based programming

    Philipp Haller;Martin Odersky

  • A call-by-need lambda calculus

    Zena M. Ariola;John Maraist;Martin Odersky;Matthias Felleisen

  • Lightweight modular staging: a pragmatic approach to runtime code generation and compiled DSLs

    Tiark Rompf;Martin Odersky

  • A statically safe alternative to virtual types

    K. B. Bruce;M. Odersky;P. Wadler

  • Scalable component abstractions

    Martin Odersky;Matthias Zenger

  • Type inference with constrained types

    Martin Odersky;Martin Sulzmann;Martin Wehr

  • Programming in Scala: A Comprehensive Step-by-Step Guide

    Martin Odersky;Lex Spoon;Bill Venners

  • OptiML: An Implicitly Parallel Domain-Specific Language for Machine Learning

    Arvind Sujeeth;Hyoukjoong Lee;Kevin Brown;Tiark Rompf

  • A Heterogeneous Parallel Framework for Domain-Specific Languages

    Kevin J. Brown;Arvind K. Sujeeth;Hyouk Joong Lee;Tiark Rompf

  • Delite: A Compiler Architecture for Performance-Oriented Embedded Domain-Specific Languages

    Arvind K. Sujeeth;Kevin J. Brown;Hyoukjoong Lee;Tiark Rompf

  • A Nominal Theory of Objects with Dependent Types

    Martin Odersky;Vincent Cremet;Christine Röckl;Matthias Zenger

  • Building visual language parsers

    Richard Helm;Kim Marruitt;Martin Odersky

  • Putting type annotations to work

    Martin Odersky;Konstantin Läufer

  • Independently Extensible Solutions to the Expression Problem

    Matthias Zenger;Martin Odersky

  • The call-by-need lambda calculus

    John Maraist;Martin Odersky;Philip Wadler

  • Programming in Scala: A Comprehensive Step-by-Step Guide, 2nd Edition

    Martin Odersky;Lex Spoon;Bill Venners

  • Domain-Specific Program Generation

    Christian Lengauer;Don Batory;Charles Consel;Martin Odersky

Frequent Co-Authors

Tiark Rompf
Tiark Rompf Purdue University West Lafayette
Kunle Olukotun
Kunle Olukotun Stanford University
Philip Wadler
Philip Wadler University of Edinburgh
Hassan Chafi
Hassan Chafi Oracle (US)
Kim Marriott
Kim Marriott Monash University
Rachid Guerraoui
Rachid Guerraoui École Polytechnique Fédérale de Lausanne
Paul Hudak
Paul Hudak Yale University
Shriram Krishnamurthi
Shriram Krishnamurthi Brown University
Paolo Ienne
Paolo Ienne École Polytechnique Fédérale de Lausanne

If you think any of the details on this page are incorrect, let us know.

Report an issue

We appreciate your kind effort to assist us to improve this page, it would be helpful providing us with as much detail as possible in the text box below:

Related Online Degrees & Career Pathways

Exploring computer science in the USA opens up diverse study and career options. Many students look for short degrees that pay well to quickly enter the tech workforce. These fast-tracked programs offer solid salaries and flexible learning paths, perfect for those who want to jump-start their career.

The rapid growth of artificial intelligence has made specialized degrees increasingly valuable. If you’re seeking to join this booming field, review the ai degrees that balance quality education with affordable tuition. They can help you acquire in-demand skills while keeping costs manageable.

Looking ahead, it’s wise to consider the best degrees for the future. Technology, data science, and engineering remain top choices, promising strong job prospects after graduation.

For those pursuing further study, there are flexible and easy masters programs that allow professionals to upskill without disrupting their careers. These options are especially popular among working students wanting to boost their expertise efficiently.

Best Scientists Citing Martin Odersky

Trending Scientists

Recently Published Articles