Need a lot more information...
The NSC800 family are standalone processors - so there is an assumption you have any RAM & ROM hanging off it along with some I/o...
http://www.digchip.com/datasheets/download_datasheet.php?id=714420&part-number=NSC800N&show=inlineTo program that collection of chips, you'll need an assembler or compiler and linker, or are willing to toggle some switches to get your program into memory.
If it's a complete 'controller' as suggested in the title - there will be some bootloader in ROM, or other tools to load/update the programs it needs to 'run'.
As a Z80 clone, there will be a lot of code out there, but likely you'll have to get dirty puttiing it in to the specific hardware of your 'controller'. if it's a packaged controller from the 80s or 90s - There a chance it already has a simple basic, or other language for machine control in the ROM already.
Dies it have a serial terminal port or other means of talking to the controller - or is it a single chip stuck in a block of anti static foam?