Главное, уточнить, программирования чего?
Для мобильных приложений, игрушек всяких, особенно в 3D, наверное самый удобный на сегодня инструмент - это Unity, там действительно все довольно просто устроено, многие штуки автоматизированы, куча плагинов и пр. Не придется "писать ручками" кучу вещей.
Если же Вы будете программировать сайт (web-приложение, например), или распр... Читать далее