.

Publicado por joaco_snm, Diciembre 23, 2005, 16:20:27

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

joaco_snm

.
.

Billy Gates

Antes que nada bienvenido a tan hermosa area de la informatica.
Estaria bueno que comiences con algun lenguaje estructurado. Un ejemplo bueno para arrancar es Turbo Pascal, la ultima version es la 7. Sino tb podes hacer algo de C++.
Es preferible entender estructuras y demas antes de meterte en lo que hoy domina la programacion que es la Programacion orientada a objetos (Visual basic, Delphi, Builder C para mencionarte algunos).
Cualquier cosa que precises me buscas en mi msn.

ivo_benitez@hotmail.com

Saludos nene! ;)
Porque aceptar lo que ellos dicen que esta mal, si su verdad es tan falsa?

Predicador

Coincido en el tema de largar con turbo pascal, es un lenguaje muy estructurado que te ayuda a crear bueno habitos de programacion y tiene algunas felxibilidades que otros lenguajes (igual o mas estructurados) no tienen (por ejemplo, C, modula2, etc).
CitarProgramacion orientada a objetos (Visual basic, Delphi, Builder C para mencionarte algunos).
Para ser estricto, el lenguaje orientado a objetos por exelencia es Smalltalk (o podriamos decir Eiffel que es mas moderno ;)) donde hasta los numeros son considerados objetos, los que se mencionan no son puramente orientados a objetos, sino mas una evolucion de lenguajes imperativos (digo evolucion, ya que antes eran imperativos pero ahora incluyen varios conceptos de los penguages orientados a objetos) pero todo bien.
Al momento de aprender un lenguaje, mas que nada lo importante es aprender a pensar logicamente e intentar abstraerte del lenguaje, de ese modo, no importa que lenguaje uses (ya que mayormente cambian la sintaxis entre unos y otros y muy pocas cosas mas) la idea es que sepas estructurar la informacion y el flujo del programa.
Luego podes decidirte por algun lenguaje, entre ellos (como ya se menciono) Pascal para crear costumbre y aprender, Python (bastante en boga hoy en dia, muy poderoso y multiplataforma), Perl (un hibrido entre imperativo, funcional y logico, realmente podes programar de una forma tan compleja que a los dos dias ni vos sabras que quisiste hacer), PHP (lindo, rapido, para desarrollos web, podes usarlo en forma imperativa u orientado a objetos), Java (casi igual a PHP pero es todo OO, hay una version para desarrollos web [jsp]), C o C++ (el ultimo es una extension del primero agregando orientacion a objetos, lenguaje primitivo hoy en dia sin garbage collector [algo que todo lenguaje moderno deberia traer]), Vbasic (hoy en dia es un hibrido, para uso general), y asi miles mas (se podria nombrar a prolog o lisp o D, pero creo que la cosa se extendio ya demasiado).
Pero bueno, repito:
Al momento de aprender un lenguaje, mas que nada lo importante es aprender a pensar logicamente e intentar abstraerte del lenguaje, de ese modo, no importa que lenguaje uses (ya que mayormente cambian la sintaxis entre unos y otros y muy pocas cosas mas) la idea es que sepas estructurar la informacion y el flujo del programa.
BTW, entendes ingles? quizas te podria conseguir algunos e-books para que leas (si es que te interesa claro) y los mas probable es que esos e-books esten en ingles.
Baii y exitos en tu nueva empresa.

PS: quizas deberia haber aclarado que en programacion existe lo que se llaman paradigmas de la programacion, serian distintas clasificaciones de lenguajes, cada una tiene su forma de programar; los distintos tipos son:
* imperativo
* orientado a objetos (OO)
* funcional
* logico

Los dos primeros son mas orientados al mundo general, los dos ultimos son mas "academicos" o de investigacion o aplicados al desarrollo de "agentes inteligentes".
Se me fue la mano? :s

EDIT: tanto escribir se me olvido poner un link, donde hay una introduccion a la programacion en lo que se llama pseudocodigo (es "programar" usando castellano, para aprender los conceptos fundamentales y comprender las estructuras de control y datos y cosas asi),  luego podes exntender ese conociemiento a casi cualquier lenguage con minim esfuerzo mental (casi un mapeo 1:1). El link: http://www.programacion.net/tutorial/introprog/ (por cierto, el pseudolenguaje que se usa ahi es casi una traduccion al castellano de turbo pascal [si, el lenguage que te recomendo Billy ;) ]). Ahora si, nada mas.
En la mayoría de las comunidades online el 90% de los usuarios son mirones que nunca contribuyen, el 9% contribuyen un poco y el 1% son los responsables de casi toda la acción. Nielsen

Predicador

hola joaco_snm, no, no es necesario que te gusten las matematicas normalmente, si si te queres dedicar a programar graficos (donde necesitas conocimientos de aritemtica, matrices, operaciones en el espacio, vectores y unas cuantas cosas mas), pero sino con conocimientos basicos basta y sobra ;)
Esfuerzo! que vale la pena.
Baii.

PS: por cierto, el link que pase en mi post anterior esta en español
En la mayoría de las comunidades online el 90% de los usuarios son mirones que nunca contribuyen, el 9% contribuyen un poco y el 1% son los responsables de casi toda la acción. Nielsen

snoop

empeza con delphi, es sencillo y se puede llegar a mucho.
Aprende a pensar logicamente, y no en un lenguaje como dijo Predicador.
Sabiendo las estructuras basicas (condicionales, iteraciones, variables, constates, funciones, procedimientos, vectores,etc..) despues lo podes implementar en el lenguaje que quieras.
Se aprende con prueba y error pero siempre es bueno un buen manual para los primeros pasos..
¿ Tu emule te aparece así ---- ? ¡¡ Tenés LOWID !! : >>SOLUCIÓN<<

Billy Gates

Uh Predi me tiro al joraca :lol: [Hay que cederle la palabra a el, es un groso ;)]
Bueno y siguiendo con el tema de snoop, no hay mejor manera de aprender a programar que metiendo mano.

De todos modos te dejo este elink que tiene un buen curso (bastante profesional, yo me lo baje), llamado "Programar es facil", que tiene desde lo basico hasta cosas un poco mas complejas. Son 90mb casi.

ed2k://|file|curso%20programacion.%20programar%20es%20facil.%2010%20libros.%20by%20gom-x.rar|93917323|ad603945daeb884512e5cc684da3cd3b|/

Suerte
Porque aceptar lo que ellos dicen que esta mal, si su verdad es tan falsa?

snoop

Cita de: joaco_snmes necesario que te gusten las matematicas y ser bueno?
Para nada, podes programar cosas que usen muy matematica basica (ejemplo acceso a Base de datos). Pero como dijo Predicador, hay otras cosas que si (graficos, video, sonido, criptografia, etc) osea no es algo que necesites saberlo, pero si te metes en temas especifcos vas a tener que enteder ciertas cosas.
Quizas lo que mas llegues a utilizar sea cambios de base y esas cosas.

La pregunta obligada es que tipo de cosas queres programar, ahí se te puede deci que lenguaje te conviene.

Si es por hobbie (o al menos por ahora), yo te recomiendo que te meta el delphi, porque es muy estructurado (osea es el mismo lenguaje de pascal), es sencillo, y aprendes mucho.
El que no te recomiendo es el Visual Basic , por la simple razon de que es muy permisivo. Osea podes programar muchas cosas y cometer muchos errores, pero el Vb los "arregla". No se a mi no me parece el mejor para empezar.
Si preferis algo web te reocmiendo el PHP que es sencillo, y a prendes bastante.

Tambien podes jugetear un poco con Javascript (al fin al cabo tambien es un lenguaje, y anda en cualquier maquina que tenga un browser!) claro no podras compilar ni nada, pero era bueno, ya que tiene bastantes cosas.. info en ingles: http://www.w3schools.com/js/default.asp

En fin, es un mundo muy interesante.
¿ Tu emule te aparece así ---- ? ¡¡ Tenés LOWID !! : >>SOLUCIÓN<<

MaTiaS

Buenas...

Yo tambien andaba queriendo comenzar con algo de programacion...

Despues de leer esto me decidí comenzar con Turbo Pascal, ya que parece lo mejor para comenzar, aquí encontreé el link para descargarlo para lo que lo quieran:: http://www.terra.es/personal/ffrrbb/elrincondelpascal/Download/Tp.zip (250KB) ahora me gustaría que alguien posteara algún buen tutorial para comenzar....

Muchas Gracias!

Saludos!

dc740

yo me inicie en la programacion con el Div 2... un lenguaje de programacion creado por unos españoles q esta re copado, es para diseñar juegos en 2D... tengo q admitir q hay muchos iguales, pero la diferencia es q este es muy parecido a la sintaxis de C... y eso te viene barbaro para despues, porke lees cualkier huevada y la entendes... hay un proyecto q todavia esta en desarrollo q se llama Fenix http://fenix.divsite.net/

q es lo mismo q Div Games Studios nada mas q es open source...
de todas formas despues veo si hago una ISO del cd... el unico problema q tengo es q no tengo el manual... asi q van a tener q aprender de los ejemplos :P

egodandy

HOLA SOY UN ESTUDIANTE DE REDES... Y ME LA VERDAD ME CUESTA UN MOTNON PROGRAMAR....es mas tengo que rendir java.. que miedo.. si no apruebo pierdo el anio :cry: ............ bueno les comento que  PROGRAMO EN JAVA, C++ Y EN JAVA SCRIPT.(basico)... asique agrenme para intercambiar cosas ..  mi mail es egodandymics@hotmail.com
·÷±‡±°º¤ø,¸¸,ø¤º°`°º¤ø,¸L3Än§oNiKo°º¤ø,¸¸,ø¤º°`°º¤ø,¸ -·=»‡«=·-

esfumado

Alhun lync para descargar deplhi ? es que en emule hay millones no se cual descargar !!
Saludos
Gracias

snoop

utiliza el buscador. hay uno en DD.
¿ Tu emule te aparece así ---- ? ¡¡ Tenés LOWID !! : >>SOLUCIÓN<<

esfumado


hardrocker

Sinó, lo que podés hacer es comprarte un libro de pc users. Son muy completos y te guian bien.
Porque es (en mi caso) de masiado incómodo leer un manual en la PC, a mi me re cansa la vista.
Yo hace 2 semanas empezé la facultad y estoy aprendiendo programación esstructurada (C a secas) asi que bueno, cualquier cosa en que te pueda ayudar (si es que puedo) si vas a programar en C, tenés mi mail en mi perfil.
Saludos
-·=»‡«=·- M€ÐÏØ€VØ-·=»‡«=·-

santiliau

che...por casualidad alguien no tiene un manual o tutorial de smalltalk??lo necesito urgente!!!
gracias por la ayuda!!