Начни с начала строготипизированных такие как c, c#, java. Знаешь немного java? Так и продолжай учить. На java легко как и на c# дастся первое представление об ООП, основных концепциях. С++ лучше не трогай, он сложный и может отбить всю мотивацию изучать программирвоание.
Самое главное не слушай людей которые будут втирать тебе что сначала необходимо познать что такое процессор, как он работает, из чего состоит, какие регистры есть, выучить C++, алгоритмы познать и т.п. Это все пустая трата времени на начальном этапе, которая аналогично может лишить тебя мотивации что-то изучать. А если это тебе в дальнейшем понадобится, то ты сам сможешь к этому прийти. Тебе 12 лет так что дерзай.