Depende un poco de tus objetivos y edad. Si eras joven, te sugeriría Logo (o una de sus variantes como pencilcode). Si quiere ser ingeniero de software, recomendaría comenzar con Python. Después de eso, aprenda Java y C en cualquier orden y finalmente JavaScript. Si no tiene la ambición de ser un ingeniero de software, probablemente podría hacer solo JavaScript y / o Python.
Espere pasar al menos 6 meses en su primer idioma, pero no más de un año a 18 meses. Ciertamente no aprenderá todo el idioma en ese momento, pero debería haber alcanzado el punto de rendimientos decrecientes, donde aprender un idioma diferente tendrá más valor. Su segundo idioma no debería tener más de 9 meses a un año y alcanzar ese mismo punto. Para sus idiomas tercero y cuarto, debe estar en el rango de 6 meses. Eventualmente, llegará al punto en que si no puede escribir programas en una semana en un nuevo idioma, se dará cuenta de que se ha perdido algo obvio.