Null

En programación, null resulta ser un valor especial aplicado a un puntero (o referencia) usado para indicar que no se apunta a un objeto o dato válidos.

Usualmente se utiliza el valor 0 (cero) para significar null, debido a que muchos sistemas operativos consideran el intentar acceder a una dirección de memoria tan baja como un error.

Null es también utilizado en varias otras disciplinas y no únicamente en programación.

Asimismo se definen los resultados para null en operaciones lógicas:

Utilizar null en lenguajes orientados a objetos es considerado un anti-patrón de diseño.