Yo quiero aprender a programar. Con que lenguaje de programacion me aconsejas a empezar ?. Si tienes y un manual mejor. Muchas gracias
Yo quiero aprender a programar. Con que lenguaje de programacion me aconsejas a empezar ?. Si tienes y un manual mejor. Muchas gracias
hermano yo te recomiendo que empiezes con phyton , es un poco mas sencillo, no te vayas por los c++ u otrl lenguaje........ solo lee mucho!!!!!!!!!!
Aprende a usar el buscador de foro, este tema ha sido mil veces respondido y discutido.
Esa pregunta es como la filosofia, no tiene una respuesta concreta XD
Todo depende
Saludos
bueno gracias
¿Como empezar a caminar? Tu mismo y con paciencia
gracias una buena respuesta
se empieza a andar caiendote y imitando a la gente que sabes...
Salu2
Hola,
Podrías comenzar con xharbor + Xailer.
Saludos
José Luis Capel
Yo Tambien Recomiendo Comenzar Con Python Y La Clave Es Leer Y Leer, Y Obviamente Programar Y Programar, Esa Es La Base Del Exito (la Practica) En Programacion. Otro Consejo Importante Que Te Doy Es Que Estudies Un Poco El Lenguaje Ensamblador (aunque Muchos Lo Odian Y Otros Lo Aman) Pero A Mi En Lo Personal, Estudiando Un Libro De Ensamblador Basico (alberto Rojas) Estendi Mucho El Funcionamiento Interno De La Computadora Y Como Se Mueve La Informacion Que Programamos, Esto Te Ayudara A Entender Mejor Cualquier Lenguaje De Alto Nivel, A Mi Me Funciono.
Para mi, desde mi modesta opinión, la forma mas facil de aprender un lenguaje de programación.... es empezar por lenguajes de programacion estructurados.
Un saludos a todos
Voy a ser la voz de la discordia en este hilo. Yo creo que la mejor forma de empezar es por lenguajes orienados a objetos. A ese nivel de abstracción se entiende "mejor". Yo recomendaría Java con ejemplos muy sencillos, además es uno de los lenguajes que más tutoriales buenos tiene por ahí.
Saludos
Estas seguro.... Un lenguaje estructurado tiene mas facilidad por su linealidad.... por su orden.
Uno orientado a objetos es bien.... pero un ejemplo.
Una persona novel en programacion le enseñas, como dices tu, java, lo aprende perfectamente y despues le enseñas C. La persona cuanto se enfrenta C no sabe que hacer ni actuar.
Pero si es al reves es mucho mas facil y rapido.
Aqui lo se trata es de aprender diversos lenguajes no estancarse en uno.
Saludos a todos.
Lo importante no es aprender un lenguaje de programacion. Sino aprender a programar, a pensar como dividir el problema en problemas mas chicos y solucionarlos uno a uno, esquematizarse. Y eso se puede hacer con cualquiera.
Yo aprendi a programar en Java, pero primero de forma estructurada y luego me enseñaron todo el rollo de la orientacion a objetos.
Y ahora en la carrera, reaprendo a programar mediante Modula-2 un lenguaje horriblemente estructurado. Y pienso que de una forma u otra las dos son buenas, siempre y cuando uno se concentre en estructurarse la cabeza y los pasos a seguir.
Como ya sabras (esto parece un pique...XDXD, mola hablar de estos temas).
La vida de un programador no es programar por programar.
Ya se que la primera cosa que no enseñan en la universidad es el "divide y venceran".
Pero tambien hay muchas mas cosas.
Algoritmo varaces (de hace rapido).
Programacion dinamica.[U] (evitar calculos repitivos guardando los resultados parciales en tablas).
Backtracking.[B] son metodos para recorrer de una manera
sistematica un arbol de soluciones.
Branch and Bound. se utiliza en la resolucion de
problemas de optimizacion discreta, donde hay que tomar una secuencia de decisiones.
Como el Backtracking, esta tecnica consiste en hacer un recorrido sistematico en el arbol
de soluciones, teniendo en este caso que recorrerse todo el arbol para estar seguros de
que hemos encontrado la solucion optima.
Bufff . cada tecnica tiene sus cosillas como sabeis..... un puñetero rollo.
Y los estudios y optimizacion de algoritmos ...... mama mia.
Por eso, si se quiere programar mejor hacerlo desde un principio bien, planificando todo, porque si no adquiere unos "vicios" que despues para sacarlos cuesta mucho.
Saludos a todos.
Muy Cierto, Para Que No Se Pierdan Los Novatos En La Programacion, Que Les Parece Si En Lugar De Llenarle Su Cabeza De Dudas Lo Invitamos A Que Lea Los Paradigmas De La Programacion Y Asi Hacerse Una Idea De Lo Que Es Estructurado Y Orientado A Objetos, Recuerden Que El Inicio De Todo Esto Fue La Duda De El Mejor Lenguaje Para *comenzar*.
En Mi Opinion No Recomiendo Comenzar Con C, Te Nubla La Mente Y Trabaja A Nivel Muy Bajo (bit Y Byte).
Saludos
vale..... todo el mundo recomienda empezar con un lenguaje orientado a objetos (jejeje dile a un novato que es lo que significa orientado a objetos). Yo, particularmente, tengo un profesor, por cierto que es CATEDRATICO en programación (si el lo dice por algo sera, ¿no?)que lo mejor para empezar es c o en su defecto c++; me direis c++ es un lenguaje "orientado a objetos". Yo no soy ningun experto pero el paradigma de la programacion fundamental se basa en una programa lineal y exclamativa. O sea seguir un esquema definido y ordenado de unas expresiones constatadas.
Un saludos a todos.
Con esto sólo quiero decir algo, cuantas universidades y de que nivel, comienzan a enseñar a sus alumnos con ensamblador? cuantas con C++? cuantas toman como modelo MODULA2? De donde se deduce, que para no inducir a confusión mental al chaval, mejor primero determine que quiere hacer con la programación a la que intenta someter el resto de su vida...!!!
Entrar en una nueva dimensión de tu cerebro, afectará la visión del resto
en mi facultad te enseñan
Programacion 1: Pascal
Programacion 2: Modular (no estoy seguro de como se escibe)
Programacion 3: C
Programacion 4: Java orientado a objetos
y despues hay una materia llamada arquitecura de sistemas, en donde te enseñan ASM, pero es CREO que en el penultimo año de la carrera.
Lo que a dicho ozono, es correcto. Dependiendo de la universidad en la cursa, la metodologia de la programación es diferente. Unas optan por Java, otras C++, otras por C etc. Despues.... no se a que te refieres al nivel universitario... ¿academico o te refieres al prestigio?.
Empezar programando en ensamblador.... creo yo que se da en todas las carreras: Estructura de Computadores o Arquitextura de Computadores, te enseñan a programar en bajo nivel: Ensamblador para CPU Teórica y posteriormente para INTEL.Pero para una persona que se inicia en el mundo de la programacion, a nivel personal, ¿no es un poco complicado aprender este lenguaje por un mismo?.
Elija cual elija estará bien. La intención es aprender.
Marcadores