Estás utilizando un navegador obsoleto. Puede que este u otros sitios no se muestren correctamente. Debes actualizarlo o utilizar un navegador alternativo.
Pues hombres sinceramente no se cual lenguaje sera mejor para aprender a programar, pero yo mas o menos aprendi en lo que me ensañaron en la universidad en Turbo C++ o en borland C++ y ahora le estoy dando disque a Visual C++.
Yo creo que el mejor "Lenguaje" para aprender a programar es:
1. Jardín: Pseudo código, Programar en nuestro idioma. Ej:
Si usted lee esto es porque es verdadero, sino es verdadero es porque es falso.
2. Prequinder: Leer un poco de Basic, o qbasic, leer pequeños inicios de programa, lo importante no es el lenguaje, lo importantes es la LÓGICA DE PROGRAMACIÓN.
Trate de hacer sus programas en Qbasic. Imprimiendo nuemritos, poniendose retos!.
En la red encuentra una serie que se llama "Aprenda xxx como si estuviera en primero", siendo xxx cualquier lenguaje, o programa de diseño; a mi forma de ver las cosas es el mejor tutorial para principiantes.
yo empese programando como desde los 12 o 13 años en basic
depues pase a hacer programas para las calculadoras casio para hacer trampa en clase de matematicas, (hice bastante dinero, $$$$) despues estuve programando en pascal, y depues hubieron unos años de vagancia y .......................
despues me queria meter en el mundo de C/C++ asi que me compre un libro que se llama "Sam´s Teach Yourself C in 21 Days" y es el mejor libro que hay para aprender C!, la manera en que sale todo es muy facil de entender y tiene muchas herramientas
en este momento me quiero comprar otros 4 libros
"Sam´s Teach Yourself C++ in 21 Days"
"OpenGL game programming"
"Mathematics for 3D Game Programming & Computer Graphics"
"3D Game Programming"
El lenguaje puede ser el mismo (C o C++) pero las librerias o APIs externas que uses dependen del sistema operativo.
Un buen programador sabe distribuir el código fuente apropiadamente, separando lo que es dependiente de la plataforma y lo que no.
De esta manera es que las compañias de software (Epic, Id Software, por ejemplo) pueden mantener versiones de sus productos para diferentes sistemas operativos.