Bueno he estado varios meses pensándomelo y por fin me decidí a aprender a programar. Quiero aprender desde el nivel más bajo el más fácil ya que no tengo conocimientos de la programación... os pido ayuda a ustedes para que me recomienden por dónde empezar
Vuelvo a decir que no tengo conocimientos de la programación y quiero empezar desde lo más fácil ;)
Bueno, creo que en principio necesitarias orientarte hacia que tipo de programacion deceas aprender.
Puede ser Visual Basic (para empezar), pero hay muchas ramas en el mundo de la programacion: Java, PHP, HTML, VB, C, C++, COBOL, SQL, etc.
En fin primero tendrias que decidir que quieres lograr con la programacion, si quieres crear un programa sencillo en VB o un SO en C.
Ya sabes que nunca esta de mas buscar un poco por Google para tener una idea mas clara de lo que estas queriendo aprender.
Por mi parte recomiendo empezar con Visual Basic, o si te interesa mas el desarrollo Web podrias empezar con HTML que son, a mi parecer, los mas sencillos.
Saludos y Suerte!.-
Desde luego, cuando uno se decide a querer aprender a programar, lo primero es preguntarse qué se quiere programar, cuales son tus intereses, etc ...
Y más aún teniendo en cuenta la cantidad de lenguajes que hay hoy día y a las distintas cosas a que están orientados.
Primeramente, antes de empezar a ver un lenguaje en sí, yo te recomendaría ver cosas básicas sobre programación, el concepto de variable, lo que es un bucle, estructuras condicionales, etc ...
Una vez que tengas claros esos conceptos básicos puedes coger algún lenguaje de los más sencillos que hay e intentar probar las cosas aprendidas (para aprender programación, quizás un lenguaje adecuado sería FreePascal, que, si bien no es algo que hoy en día se use mucho, quizás sirva para aprender a manejarse con las cosas básicas. A algunos compañeros míos de primero de carrera que no habían visto programación en su vida, les ha servidor para empezar a entenderla).
Salu2
Puede ser Visual Basic (para empezar), pero hay muchas ramas en el mundo de la programacion: Java, PHP, HTML, VB, C, C++, COBOL, SQL, etc.
Desde cuando HTML es un lenguaje de programación? jeje :P
Pero si, Visual Basic es un buen comienzo, al igual que C, personalmente me iría por C y luego ir escalando a C++, luego php, luego java o .Net.
Siempre aprender SQL no importa que, ya sea MySql, MSSql, Oracle, etc...
Saludos.
Lo mejor para empezar es C, bajo mi punto de vista. En mi firma hay un enlace a un tuto que estoy escribiendo... No es muy bueno, pero sirve para empezar :-\
De todas formas, no se aprende a programar en el foro, como mucho te van a solucionar dudas. Coje un cuaderno, un boli, cómprate un buen libro, y a practicar.
Cita de: GNU López en 17 Mayo 2010, 15:17 PM
Lo mejor para empezar es C, bajo mi punto de vista. En mi firma hay un enlace a un tuto que estoy escribiendo... No es muy bueno, pero sirve para empezar :-\
De todas formas, no se aprende a programar en el foro, como mucho te van a solucionar dudas. Coje un cuaderno, un boli, cómprate un buen libro, y a practicar.
100% De acuerdo.
Bueno seguiré algunos de vusestros consejos...
También encontré un tutorial bastante bueno y largo que explica todo
http://www.nachocabanes.com/tutors/cc023.pdf
Les recomiendo a los que estén como yo (deseando aprender a programar) le echéis un ojo ;)
Excelente documento..
Python o C. Introducción a la programación Edición 2005 y después uno de C o Python sería la mejor opción.
bueno en mi caso yo lo primero primero que aprendí de programación fue pseudo código xP
eso debería ser lo principal y pess ya teniendo la lógica lo demás se logro de modo mas fácil....
Si existe algún libro de programación y conocen alguno bueno les agradecería que me dijeran el nombre... ya que si los hay y los elijo yo por intuición puedo confundirme ::)
hola!
para c/c++
http://www.zator.com/Cpp/
pero, primero que nada,aprende que es la programación.
estas cosas las podes sacar directamente de wikipedia.
.sistema operativo y aplicaciones
.kernel
.shell
.lenguajes compilados y interpretados
.lenguajes estructurados y orientados a objetos.
luego, yo en realidad empeze primero con javascript, y luego me pase a c++ xd.
pero, lo normal sería aprender c/c++, y luego si te gusta la programación web, seguir con php+javascript+sql.
sino te gusta la programación web, c++ es mas que suficiente para hacer todo y con esto y asembler, tendrás una poderosa arma en tus manos.
saludos!
Yo empeze o mejor dicho estoy empezando con C++, y pes me salio la oportunidad de que me expliquen VB6, y la toy aprovechando para despues pasarme a VB.net o java... Pero obviamente C++ no lo voy a dejar...
Y eso que te estan diciendo de que veas por cual rama te quieres ir, es un tema bastante complejo... Yo aun no estoy seguro pues me gustan casi todas esas ramas, las ramas a las que me refiero no son los tipos lenguajes que existen... sino a que tipos de programas quieres hacer...
Esta el desarrollo web, los drivers, los graficos o juegos, los efectos (aunque eso no es como tal con un lenguaje de programacion pero yo lo considero una rama), programas ejecutivos como les digo yo xD (para interactuar en redes locales o facilitar tareas especificas de las empresas), hackear, kernells, intligencia artificial... Entre otras que me han nombrado...
PD: Ya que hable de esto, alguien que sepa sobre el tema, que habra un post donde te guien para saber que lenguajes debes aprender como minimo para cada una de las ramas... ;D pero que me den credito por pensarlo por lo menos jejeje
Saludos...
Héchale un poco al C# ya que lo h explicado bien para un novato.
ver manual. (http://www.abcdatos.com/tutoriales/tutorial/z9521.html)
Saludo.
yo no sabia nada de programacion y me apunte a un cursillo me an recomendao empezar con pascal la verdad es que es facil de programar y se aprende rapido te recomiendo empezar por pascal y segir con c o c++. animo y que aprendas mucho :)
Siempre comienza por C y C++ para que tengas más conocimientos sobre estructuras de datos y manejo de memoria, después el destino te dirá el lenguaje a usar, si Java o C#, si Php o Python, Si mySql o MsSql..
May the force be with you.. ;-)
algo que no mencioné, es que c++ es muy bueno para aprender todo el tema de la algoritmia.
también es muy bueno para comprender las diferencias entre estructuras de datos y algoritmos.
en estructuras de datos todo lo que tiene que ver con:
pilas,colas, listas enlazadas y árboles.
http://www.algoritmia.net
en la sección de problemas, tienes problemas en c/c++ y sus soluciones.
es muy importante el tema de algoritmos, ya que un programa se podría llamar como la solución a un problema.
una vez, que termine el curso de zator, me dedicaré a todo el tema de algoritmos e ir solucionando problemas.
saludos!
Me decidí por la programación de seguridad y lo que se usa para pasar de la seguridad
por otro lado me gustaría tambien la gráfica y juegos...
¿que se necesita para las ramas que mencione?
ASM, C y C++ para todo eso.
Pero además para juegos y gráficas necesitas saber de DirectX y/o OpenGL
Saludos
Aqui encontre una pagina que esta muy bien... si quieren cojer los .pdf y los ponen por aqui para que todo el mundo los vea...
http://www.nachocabanes.com