Entre 1948 y 1960 Nygaard desarrolló diversas tareas en el Departamento de Defensa noruego, incluyendo labores investigadoras.
Las variantes del lenguaje fueron consideradas los primeros lenguajes de programación orientada a objetos, presentando los conceptos fundamentales en que la POO se basaría: objetos, clases, herencia, etc.
Gracias, en parte, a los resultados de su investigación, es posible controlar tal complejidad.
Johanna Nygaard trabajaba en la Agencia Noruega de Ayuda a Países en Desarrollo.
Estaba especializada en reclutar y dar apoyo administrativo a colaboradores en África Oriental.