Насколько я знаю, единственный законный способ получить комплект для разработки Nintendo DS / DSi - это получить его прямо от Nintendo, требуя от вас больших денег и, предпочтительно, подписанного контракта. с большим издателем игры. Это относится ко всем основным игровым консолям, за исключением, возможно, Xbox 360 и платформы XNA. Я не предвижу, что они скоро изменят свою бизнес-модель; управление SDK гарантирует, что производители оборудования получат прибыль от любой игры, выпущенной для их консоли.
Если вы хотите получить представление о том, на что похоже программирование на DS, существуют некоторые «неофициальные» (читай: взломанные и нарушающие лицензионные соглашения) среды для домашнего программирования DS. Поиск в Google по запросу «DS Homebrew», вероятно, вызовет много информации.
Несмотря на это, большинство разработок для игровых приставок, включая DS, выполняется на C или C ++.