Rear Admiral Grace Hopper was a pioneer in computer programming who created the first compiler. She championed making computers more user-friendly. Two Navy ships are named after women, one being the USS Hopper. The NERSC supercomputer Hopper was also named after her. Object oriented COBOL allows defining classes with methods and variables, and creating object instances to invoke methods on like in other OO languages. Classes can inherit from each other and methods can be overridden. OO COBOL also enables integration with Java.