Ole-Johan Dahl (Mandal, Noruega, 12 de octubre de 1931 – 29 de junio de 2002) fue un científico de la computación noruego considerado uno de los padres del lenguaje de programación Simula, y de la programación orientada a objetos, junto con Kristen Nygaard.