Moim zdaniem nie powinieneś tak podchodzić do nauki. Jeśli cię to interesuje, to napisz coś codziennie zamiast grania w gry komputerowe. Wątpię, abyś był dobrym programistą nawet po pół roku, ale to wszystko zależy od wielu rzeczy.
Nie ucz się wszystkiego, ale jeśli będzie ci się ciągle podobać, to staraj się poświęcić chwilę codziennie, a jeśli przez jakiś czas nie będzie ci się chciało uczyć programowania, to się nie zmuszaj. Jeśli to twoja pasja, to sama wróci do ciebie.
Myślę, że powstanie pow(C, 2). A tak na serio, to nie myślę o tym. Nowe języki mogą powstać w karzdej chwili. Kiedyś na jakimś forum trafiłem na język nazwany "bigos", w którym słowa kluczowe były po polsku.