Empieza por estudiar los diferentes
paradigmas de programación y comprender para qué vale cada uno principalmente.
Eso debería orientarte mejor sobre qué tipo de lenguajes quieres abarcar dependiendo de la utilidad práctica que quieras darles. A la larga puedes aprender más de un paradigma, pero generalmente mejor ir uno a uno para no mezclar conceptos.
Para ponértelo en terminología simple y comprensible sin tener idea del ámbito, comparando metafóricamente: Imagina que quieres aprender a usar herramientas. Pero herramientas hay de muchos tipos, primero tendrías que ver si tu área de interés es la carpintería, mecánica del automóvil, electrónica, etc.. oséase, ver qué objetivo buscas exactamente. Una vez tengas eso claro es cuando empiezas a buscar qué herramientas necesitas para la especialidad en cuestión, y aprender cómo usar cada una.
En resumen, la primera pregunta que has de hacerte es: Para qué quieres programar y qué utilidad le quieres dar.
Una vez tengas claro qué quieres abarcar primero, busca qué lenguajes son los más populares en ese paradigma actualmente o a lo largo del tiempo, cuanto más conocido, más documentación habrá sobre el mismo en línea generalmente.