Srednio "nauka" nowego języka zajmuje mi jakieś 10-30 minut, ale to tylko poznanie składni i podstawowych funkcji, faktyczna nauka danego języka programowania trwa całe życie, bo język programowania się stale rozwija i dochodzą nowe rzeczy, więc w praktyce oprócz twórcy języka nie ma osoby, która by w 100% znała dany język, a może nawet twórca nie do końca w 100% zna swój język, bo z biegiem czasu masa innych ludzi bierze udział w rozwoju języka.