Una guía para preguntarEl mejor lenguaje de programación

¿El mejor lenguaje?
¿Para qué?

Empieza por lo que quieres crear. Tu objetivo, tus limitaciones y tu experiencia son criterios más útiles que la popularidad o la lealtad a un lenguaje.

Unos 2 minutos de lectura

Una conversación que se atasca

Sara

¿Cuál es el mejor lenguaje de programación? ¿Es Python mejor que JavaScript?

Sin un objetivo, «mejor» no tiene un significado claro.

Una pregunta que se puede responder

Sara

Quiero crear una herramienta pequeña que ordene archivos CSV. Estoy empezando y solo necesito ejecutarla en mi propio ordenador. ¿Qué opciones son adecuadas y por qué?

El objetivo, la experiencia y el entorno dan una base útil a las recomendaciones.

Elige el objetivo antes que la herramienta

Para aprender, elige un proyecto pequeño y concreto. Después busca herramientas con recursos de aprendizaje, bibliotecas y ayuda adecuados. Compara lenguajes para ese proyecto en lugar de intentar encontrar un ganador para todas las tareas posibles.

Para trabajar en producción, ten en cuenta el entorno de ejecución, la experiencia del equipo, el mantenimiento, las bibliotecas disponibles y los requisitos de rendimiento. Dedica suficiente tiempo a un lenguaje para llegar a crear algo. Revisa la decisión cuando cambien tus necesidades o la información de la que dispones.

Tu experiencia importa, pero otras personas pueden tener necesidades distintas. Explica tus razones y comenta las ventajas y desventajas en lugar de insultar a las herramientas o a quienes las utilizan.

Antes de enviar tu pregunta

0 de 4 completados
Un punto de partida para tu próxima pregunta
Sigue la conversaciónEscribe un informe de error útil

Otros proyectos

Otros proyectos para quienes disfrutan aprendiendo y creando.

Fuentes e inspiraciónDon’t Ask to AskNo HelloThe XY ProblemMinimal, Reproducible ExampleTheBestLanguage