Description
Developer of the Unified Modeling Language, Booch got his first programming experience on a Fortran IV while in high school. Graduating from military academy in 1977, he worked as a software project engineer and manager, developing Fortran systems.
In 1980, Booch went on to join and help develop Rational Software.