We are independent & ad-supported. We may earn a commission for purchases made through our links.
Advertiser Disclosure
Our website is an independent, advertising-supported platform. We provide our content free of charge to our readers, and to keep it that way, we rely on revenue generated through advertisements and affiliate partnerships. This means that when you click on certain links on our site and make a purchase, we may earn a commission. Learn more.
How We Make Money
We sustain our operations through affiliate commissions and advertising. If you click on an affiliate link and make a purchase, we may receive a commission from the merchant at no additional cost to you. We also display advertisements on our website, which help generate revenue to support our work and keep our content free for readers. Our editorial team operates independently of our advertising and affiliate partnerships to ensure that our content remains unbiased and focused on providing you with the best information and recommendations based on thorough research and honest evaluations. To remain transparent, we’ve provided a list of our current affiliate partners here.
Software

Our Promise to you

Founded in 2002, our company has been a trusted resource for readers seeking informative and engaging content. Our dedication to quality remains unwavering—and will never change. We follow a strict editorial policy, ensuring that our content is authored by highly qualified professionals and edited by subject matter experts. This guarantees that everything we publish is objective, accurate, and trustworthy.

Over the years, we've refined our approach to cover a wide range of topics, providing readers with reliable and practical advice to enhance their knowledge and skills. That's why millions of readers turn to us each year. Join us in celebrating the joy of learning, guided by standards you can trust.

What is Garbage in Garbage out?

Mary McMahon
By
Updated: May 16, 2024
Views: 67,245
Share

Garbage In Garbage Out (GIGO) is popular computing slang for “if you input the wrong data, the results will also be wrong.” The term arose in the programming community, where instructors remind students that they must check and re-check their data and coding to ensure that the results are valid. The term is also widely used in other industries, most notably in the recording industry, where people stress the need for good equipment. In this case, a poor initial recording will result in an album of low quality.

George Fuechsel, an early IBM programmer, is generally credited with coining the term. He reminded students that computers will process any kind of information they are given without judgment or an eye for accuracy. If mistake is made in the program, however small, it can result in Garbage In Garbage Out, and thereby create an unintended result. As long as people are aware of the fallibility of computers, this concept isn't a big issue, although it can be frustrating on a major project. It does, however, become a problem when people accept information on faith simply because it came from a computer.

When this happens, it is sometimes jokingly called Garbage In Gospel Out. Many computer users are guilty of assuming that computers are infallible and will always return correct results. This can cause serious problems. On a minor level, someone could simply have incorrect facts about a situation; on a major level, someone could base a serious decision on erroneous information.

Programmers try to be aware of the GIGO principle, and in fact many computers have the capacity to check code for basic errors. Most input data, however, still needs to be proofread, especially if it is complex and filled with multiple arguments, which usually is the case with advanced computing. This is one reason scientists like to confirm data with other scientists — to ensure that their calculations are correct.

The principle of Garbage In Garbage Out can apply to many things in life. Cooking with poor quality ingredients, often results in a disappointing meal. Likewise and on a more serious level, students who suffer from a poor education often struggle to succeed in life. The lesson is to ensure that something is of good quality before you use it, whether it's code or a new central heating system.

Share
EasyTechJunkie is dedicated to providing accurate and trustworthy information. We carefully select reputable sources and employ a rigorous fact-checking process to maintain the highest standards. To learn more about our commitment to accuracy, read our editorial process.
Mary McMahon
By Mary McMahon

Ever since she began contributing to the site several years ago, Mary has embraced the exciting challenge of being a EasyTechJunkie researcher and writer. Mary has a liberal arts degree from Goddard College and spends her free time reading, cooking, and exploring the great outdoors.

Discussion Comments
By icecream17 — On Mar 11, 2011

"@Subway" - I agree for the most part with the assumption that if a child is given a subpar education than it will create the same type of result from the child.

However, I had a friend who went to a public high school that was not very regarded, but despite the poor teachers, my friend signed up for the hardest classes and studied really hard.

It paid off because she got accepted to NYU and later became a lawyer. While cases like this come from very motivated students, there are people that can rise to the occasion regardless of the poor circumstances they are dealt.

But I have to say that I do think that it is sad that a country like the United States is ranked 25th internationally in math. The garbage in and garbage out principle does apply and we should look at ways to change the education system and maybe offer more charter schools so that kids can have a choice when it comes to their education and not be destined to repeat the same generational failures of the past.

The movie, "Waiting for Superman" really discusses this option at length.

By subway11 — On Mar 09, 2011

I think that the garbage in and garbage out can really relate to the educational system of the United States.

If a child goes to an elite private school they will probably produce higher quality work that may provide scholarships based on their academic record. This student is also likely to flourish in college because they are well prepared for college.

By contrast a child that grows up in a public school system will not receive the same caliber of education and therefore will not produce the same academic results that the child that went to better private school did.

The results of children that attended public school are really dismal. In fact about 32% of eight grade students in public school can read at grade level and only 12% of students in Washington D.C. that attend public school can read at grade level once they reach eighth grade.

Many of the public high schools also have a 50% graduation rate while most private high schools boost graduation rates in the ninety plus percentile.

In addition, most graduates from a private high schools attend some form of post secondary education whether it be college or a vocational school. The quality of the child’s education does have a tendency to determine the outcome of a child’s future academic success.

Mary McMahon
Mary McMahon

Ever since she began contributing to the site several years ago, Mary has embraced the exciting challenge of being a...

Learn more
Share
https://www.easytechjunkie.com/what-is-garbage-in-garbage-out.htm
Copy this link
EasyTechJunkie, in your inbox

Our latest articles, guides, and more, delivered daily.

EasyTechJunkie, in your inbox

Our latest articles, guides, and more, delivered daily.