Какой язык программирования учить для Android NDK?
Задался целью научиться кодить под Android NDK и не только под него.
Стоит выбор между C и C++. Стоит ли уделять время первому или сразу начать со второго?
Отличия между ними знаю лишь поверхностно: C - предок С++, и в нём нет ООП.
Какая разница между ними в разрезе нативной разработки?
Большая часть "чужих либ" написаны на Си, так что... Ну и да, никакого ООП в C++ и не нужно особо в контексте NDK, только если вдруг захочется написать графический движек.
Опять же если автору надо разбираться в библиотеках на C++ то ответ так же очевиден. Автор же не потрудился описать зачем ему вообще понадобился NDK.