Si lo que quieres es aprender a programar, lo ideal es usar un lenguaje mas sencillo que estos dos. Yo aprendi con modula-2, otros con Pascal,... Podrán pareceros prehistóricos, pero se aprenden las buenas costumbres.
En cuanto sepas programar algo, métete en C o C++ "capado" -o sea, sin enfollonarte con los objetos-, porque son los papás de Java y PHP en cuanto a sintaxis.
Cuando aprendas programación orientada a objetos, hazlo con Java y C++ a la vez... ¿Por qué? Porque java está muy chachi para hacer aplicaciones de gestión, pero si vas a programar cosas distintas a software cliente para oficina es lo más adecuado, sobre todo para proyectos muy grandes.
Para finalizar, habrá quien diga que Java vale para todo y da un montón de dinero, pero yo desconfiaría de darle demasiado crédito a un lenguaje pensado originalmente para programar lavadoras y neveras :-D ; estoy trabajando como teleoperador con una aplicación remota escrita en java (le delata la taza de cafe cada vez que abres una ventanita) y servida con Citrix Metaframe XP, y te mueres de gusto con los tiempos de acceso y los cuelgues si el servidor está medianamente cargado :-)...
Lo dicho, empieza pasito a pasito y no quieras llegar a general nada más ser soldado raso; cuando empieces a aprender te irás dando cuenta.
Este hombre quiere empezar por lo heavy...
(Puntos:2)Si lo que quieres es aprender a programar, lo ideal es usar un lenguaje mas sencillo que estos dos. Yo aprendi con modula-2, otros con Pascal,... Podrán pareceros prehistóricos, pero se aprenden las buenas costumbres.
En cuanto sepas programar algo, métete en C o C++ "capado" -o sea, sin enfollonarte con los objetos-, porque son los papás de Java y PHP en cuanto a sintaxis.
Cuando aprendas programación orientada a objetos, hazlo con Java y C++ a la vez... ¿Por qué? Porque java está muy chachi para hacer aplicaciones de gestión, pero si vas a programar cosas distintas a software cliente para oficina es lo más adecuado, sobre todo para proyectos muy grandes.
Para finalizar, habrá quien diga que Java vale para todo y da un montón de dinero, pero yo desconfiaría de darle demasiado crédito a un lenguaje pensado originalmente para programar lavadoras y neveras :-D ; estoy trabajando como teleoperador con una aplicación remota escrita en java (le delata la taza de cafe cada vez que abres una ventanita) y servida con Citrix Metaframe XP, y te mueres de gusto con los tiempos de acceso y los cuelgues si el servidor está medianamente cargado :-)...
Lo dicho, empieza pasito a pasito y no quieras llegar a general nada más ser soldado raso; cuando empieces a aprender te irás dando cuenta.