• ¿Quieres apoyar a nuestro foro haciendo una donación?, entra aquí.

Con qué lenguaje aprender a programar

Estado
No está abierto para más respuestas.
Python es fácil y el límite es el cielo.
PHP es feito, pero su integración con apache web server es el éxito más grande en la historia de la informática.
Con C# caes bien en todas las pegas que requieran conocimientos en NET Framework.
Javascript es un deber en el desarollo web del lado cliente .
JAVA es el más snoob de los lenguajes, a la larga solo útil si necesitas realizar proyectos de clase mundial, el resto pura pretención .
 
primero aprende algoritmos, despues algun lenguaje de scripting para no depender de un IDE (no depender en un incio, no usarlo despues sería estupido... inicialmente python podría ser, pero para comenzar deberias usar un lenguaje con tipado fuerte (java, c#, etc) luego practica la abstracción, despues lees y aplcias algo de SOLID, algo de functional programing, despues clean code, despues algo de DDD por si aun fuera necesario... repasas patrones de diseño que apliquen para escenarios reales (por ejemplo, DDD esta bien para aprender, pero no se que tanto se utilice a rajatabla hoy en dia, yo me iria por algo como mediator o que sé yo)... con mas experiencia usa pruebas unitarias y e2e...no se, tire ideas no más.

saludos, que te vaya mal.
 
Última edición:
basicamente ... todas :rolleyes:

el lenguaje es demasiado permisivo, luego te enfrentas a un lenguaje mas estructurado como C o Java y pafff, antipatrones en el mejor caso

Lo que ocurre es que, más que incitar malas prácticas, en realidad el lenguaje es limitado, cosa que ocurre con la mayoría de los lenguajes de programación en todo caso, uno tiene que empezar a aprender los que más se van a usar en un futuro inmediato
 
Python es fácil y el límite es el cielo.
PHP es feito, pero su integración con apache web server es el éxito más grande en la historia de la informática.
Con C# caes bien en todas las pegas que requieran conocimientos en NET Framework.
Javascript es un deber en el desarollo web del lado cliente .
JAVA es el más snoob de los lenguajes, a la larga solo útil si necesitas realizar proyectos de clase mundial, el resto pura pretención .
Javascript para el front, el back, la base de datos, app para el celu, hasta aplicaciones de escritorio, hoy por hoy Javascript sirve para todo
 
mi recomendacion es que empieces con pseudocodigo ---> c ---> C++/Java/Python (ojalá c++), aunque en todo caso de wn me tire al principio con fortran.
 
Lo que ocurre es que, más que incitar malas prácticas, en realidad el lenguaje es limitado, cosa que ocurre con la mayoría de los lenguajes de programación en todo caso, uno tiene que empezar a aprender los que más se van a usar en un futuro inmediato

Supongo que trabajas con php porque te esfuerzas tanto en defenderlo...

El tema es que php para poder usarlo bien tienen que saber mucho, porque debido a que debe tener compatibilidad con cosas antiguas deja hacer cosas que no debiera dejar, y si no sabes que no debes hacerla de seguro las hará; es un poco lo que pasa con VB.net que deja hacer aberraciones que C# no permite.

mejor usa un lenguaje más restrictivo que no permita hacer aberraciones (por ejemplo, hay lenguajes que permiten hacer herencia multiple, pero eso es de las peores prácticas que hay). Como dije, C# es interesante porque se bien ordenado, y en cuanto a los "add-on" son más bien limitado y no te ahogas en opciones como sucede en java.
 
primero prende pseudocodigo, sigue con pascal, después con java, POO, ademas de manejar base de datos mediante consola.
 
Estado
No está abierto para más respuestas.
Volver
Arriba