Wie H4x0r007 schon richtig sage wollte: Es kommt nicht darauf an mit welcher Sprache du anfängst. Wichtig ist die verschiedenen Konzepte und Paradigmen zu erlernen, welche tatsächlich so gut wie in jeder Sprache gleich sind - der Rest ist nur Syntax pauken. Den Syntax einer neuen Sprache zu erlenen dauert, sofern man schon 1-2 Sprachen kann, kaum mehr als ein Wochenende.
Programmiersprachen die sich tatsächlich zum Einstieg wegen ihrer Struktur und Lesbarkeit anbieten sind wie bereits erwähnt 'Python' aber auch 'Ruby' und 'Scala'. Gerade letzteren beiden sind momentan die modernsten - d.h nicht die "besten", sondern jene die alle modernen Konzepte sinnvoll unter einen Hut bringen und dem Programmierer dadurch viel Arbeit abnehmen.