NINO

Stands for "Nothing In, Nothing Out." The acronym NINO (pronounced "nee-no") is a computer science term that states if nothing is entered into a program, nothing is produced. It can also be translated, "No Input, No Output."

Computers operate by processing information. If there is no input (or information to process), there can be no output. Input can be entered by a human, such as typing text in a word processor or clicking on a link in a web browser. It can also be entered by software, such as a bootstrap operation or a bot that automatically executes commands.

In computer programming, NINO can explain why a function does not produce a result. If it does not receive the parameters it needs to run correctly, the function may fail or produce a NULL value. If the function receives invalid input, it may either return nothing or a "garbage" result. This process can be summarized as GIGO (Garbage In, Garbage Out).

A well programmed function checks all input and produces an error message if the data is either missing or invalid. This prevents NINO and GIGO errors since bad input can cause bugs or crashes within a program.

Updated April 30, 2016 by Per C.

quizTest Your Knowledge

1,073,741,824 bytes is equal to one what?

A
Kibibyte
0%
B
Gibibyte
0%
C
Tebibyte
0%
D
Pebibyte
0%
Correct! Incorrect!     View the Gibibyte definition.
More Quizzes →

The Tech Terms Computer Dictionary

The definition of NINO on this page is an original definition written by the TechTerms.com team. If you would like to reference this page or cite this definition, please use the green citation links above.

The goal of TechTerms.com is to explain computer terminology in a way that is easy to understand. We strive for simplicity and accuracy with every definition we publish. If you have feedback about this definition or would like to suggest a new technical term, please contact us.

Sign up for the free TechTerms Newsletter

How often would you like to receive an email?

You can unsubscribe or change your frequency setting at any time using the links available in each email.

Questions? Please contact us.