About Programming Languages and Software Engineering

IBM Research has many dynamic and exciting projects in the area of Programming Languages and Software Engineering. These build upon a prestigious history of achievement in the software technology area that includes the development of FORTRAN, the invention of the field of compiler optimization, and the development of design patterns for object-oriented software. Our research spans the entire spectrum of software development, from requirements to maintenance of legacy systems.

Last updated January 8, 2008