Си, ассемблер, кресты, шарп, пайтон, джава, пэхэпэ, жабаскрипт, бэйсик, пасквиль, пролог, перл, баш... Пришлось мне со всеми перечисленными поработать. У каждого своя область применения, свои плюсы и минусы, как сказали выше. В основе всего, в любом случае, лежит теория алгоритмов, математика, логика и умение думать. Если умеешь думать и учиться, то язык будешь выбирать под задачи, иначе - будешь выбирать задачи под язык.