Computers touch our lives everyday, in countless ways, but how do they know what to do? How do we communicate with them and they with each other? Language! Grace Hopper was a pioneer in computer programming, a woman whose scientific research led to computer-language tools and technology still in use today. Her story is filled with trial and error, and readers can follow the journey step by step.