NULL은 0차원의 난해한 프로그래밍 언어이다. 하나의 양의 정수를 소인수분해하여 명령을 만들어낸다. NULL은 프로그래밍 언어에서 사용되는 제어 문자로, 화면상에는 표시되지 않고 바이트 상으로만 존재한다. 일부 프로그램은 NULL 문자 대신 공백 문자를 사용하기도 한다. 프로그래밍 언어에서는 NULL을 메모리 주소가 존재하지 않는 상태를 나타내는 값으로 사용한다. C 프로그래밍에서는 NULL을 0으로 정의하고 있지만, 일부 시스템에서는 NULL을 0이 아닌 다른 값으로 정의하기도 한다. Java, JavaScript, PHP에서는 NULL과 0을 구분하여 사용한다.