Hi prasannaf, what do you mean with 'program a song'? If you mean to change tones (for example instead of piano a string voice) yes you can do that. You can also record until five of your own songs and store them as user songs. But if you want to program seriously you need a sequenzer software and a computer connection via USB which is possible. Anyway read the manual you can download free. http://www.google.com/url?sa=t&sour...sg=AFQjCNHGIEmR4LN8ueDnF1ierT_48ybWFA&cad=rja With regards goldi5210
Great tutorial for 423 Yes - it can record your own songs. Here's a link to our tutorial site where you'll find an online resource just for this model: http://www.linktolearnmusic.com/products/yamaha/portable-keyboards/psre423