1) NCL é a linguagem de programação utilizada para desenvolver aplicações interativas para a TV digital brasileira. Foi criada pela PUC-Rio e é semelhante a HTML.
2) O documento apresenta os conceitos fundamentais de NCL, como regiões, mídias, descritores e links, necessários para criar aplicações interativas para TV digital.
3) São explicados os passos para executar um primeiro código NCL que reproduz um vídeo, como definir regiões, mídias, portas e descritores.