I've done a lot of COBOL, some C/C++, some python, and a very tiny bit of Perl. I think the key to remember is that once you learn how to program in the abstract, then whatever language you choose is just syntax.
I agree with you completely. Twig is like php.
Yup.