NVEM: Programming