智能程序是怎么编的