Puedes conocer muchos lenguajes de programación y no saber programar. Programar es codificar algo en un lenguaje en concreto, lo que importa es saber programar, independientemente del lenguaje, que es lo que trato de aprender.
Aún así, me gusta c#, php, python, objective-C, ...