Эзотерический какой-нибудь, чтобы попроще был и всего поменьше. Брейнфак например. Настоящий язык программирования не вызубрить, слишком всего много, а мозг просто так информацию не хранит в больших количествах, ему нужен опыт ее применения.
Я за СИ\С++ =))). Так как будет понимание о памяти, структурах данных, потоках, сокетах и т.д. и т.п. А синтаксис плюсов вообще покроет наверное 99 всего что есть в программирование. В Идеале бы конечно еще немного поасемблить что бы понять что происходит с твоим кодом в итоге.