Foro de elhacker.net

Foros Generales => Dudas Generales => Mensaje iniciado por: Elhodar en 23 Septiembre 2010, 06:06 am



Título: Lenguaje para empezar a programar...
Publicado por: Elhodar en 23 Septiembre 2010, 06:06 am
Voy a empezar a aprender a programar.

¿ cual es el lenguaje mas recomendable para empezar desde cero?

he buscado y veo que es pascal.. pero espero que ustedes puedan responder esta duda, confió en sus conocimientos :)

+busco aprender la base de la programación para poder luego expandirme en base de datos o en web o aplicaciones eso lo veré por ahora quiero la base.


muchas gracias


Título: Re: Lenguaje para empezar a programar...
Publicado por: fmain en 23 Septiembre 2010, 06:21 am
Elhodar:

Personalmente  me inclino por C/C++.

Y tendras que leer mucho, para conocer los conceptos basicos.

C++ mas es un monstruo. Si aprendes a programar en el, los demas lenguajes no te asustaran.


Título: Re: Lenguaje para empezar a programar...
Publicado por: madpitbull_99 en 23 Septiembre 2010, 09:46 am
Pascal tampoco esta mal para aprender a programar. Se que algunos diran que es obsoleto y muy anticuado pero aun se pueden hacer cosas con el, y luego para cosas "mas serias" se aprender Delphi.

Pascal still alive xD.


Título: Re: Lenguaje para empezar a programar...
Publicado por: lesone- en 23 Septiembre 2010, 09:58 am
Yo empezé programando en C# , luego me pasé al C++, eso sí....Como dice fmain C++ es un monstruo, pero si tenes base en c++ los demás lenguajes serán pan comido :P

saludoss!


Título: Re: Lenguaje para empezar a programar...
Publicado por: skapunky en 23 Septiembre 2010, 12:44 pm
Pascal es ideal y por un motivo, es un lenguaje que su estructura no cuesta nada de entender y ofrece diversas ventajas en su aprendizaje. La mejor de todas es que se puede aplicar el concepto de programación modular muy fácilmente y no solo por el poder usar funciones y procedimientos, sinó por el uso de "units".

El úso de units es perfecto para utilizar el concepto de programación modular y el concepto de " Information Hiding". Además es un buen lenguaje para el diseño del sistema de datos ya que aparte de arrays permíte utilizar otra estructura llamada record.

No deberíamos valorar los lenguajes por su potencial, la programación es base y técnica y una vez aprendes un lenguaje puedes migrar a otro. Eso sí, tiene ventaja el que tiene una base buena.


Título: Re: Lenguaje para empezar a programar...
Publicado por: MasterPunk en 23 Septiembre 2010, 13:36 pm
Aún recuerdo cuando me dije a mi mismo eso mismo: "voy a empezar a programar".
Busqué en este foro, y en muchos más, hasta que, no recuerdo quien fue el que me dijo que el mejor lenguaje para empezar es python. Decidí buscar todo lo necesario para aprender. Me descargué e imprimí mútiples manuales para nobato. Y, a los pocos dias, llegó el momento de la verdad:
Me ví plantado delante del monitor, ante una especie de terminal que solo me decia "no existe el comando", además de con un taco de 200 folios entre las piernas sin entender ni los títulos. Le cogí pánico a la programación. Solo oir hablar de karel el robot me producía escalofrios, hasta que finalmente, Bisual Basic y mi profesor de informática consiguieron acabar con mi trauma. Bisual Basic incluye un manual completo en el mismo programa. No se si será el mejor para empezar, pero así fue como lo hice yo.


Título: Re: Lenguaje para empezar a programar...
Publicado por: -=[ §ÂßÂÑÐØ ]=- en 23 Septiembre 2010, 13:44 pm
Yo personalmente empece por C en el instituto, me parece que es un lenguaje base y si sabes C, poco te costara aprender cualquier otro....


Título: Re: Lenguaje para empezar a programar...
Publicado por: MasterPunk en 23 Septiembre 2010, 13:48 pm
Quizás lo mejor que puede hacer es hechar un ojo a los mas conocidos y decidir él mismo cual le parece más facil personalmente. Aquí hay un poco de todo:
http://www.elhacker.net/Textos1.html#Lenguajes%20de%20Programaci%C3%B3n

EDIT: hay mucho de todo


Título: Re: Lenguaje para empezar a programar...
Publicado por: skapunky en 23 Septiembre 2010, 14:03 pm
Insisto en el concepto de programación modular...Sin eso no harás nada y solo programarás para tí mismo y sin eficiencia. La programación no consiste en escribir en un lenguaje, la programación tiene unas bases y la mayoría no las entienden.

Aquí dejo un artículo base, sobre la programación modular y algúnos conceptos.

http://sunnyday.mit.edu/16.355/parnas-criteria.html


Título: Re: Lenguaje para empezar a programar...
Publicado por: [D4N93R] en 23 Septiembre 2010, 22:59 pm
100% de acuerdo con skapunky. Pascal es muy bueno para aprender a programar.

Aunque hay otras opciones como python que enseña a los estudiantes a indentar.

Pero bueno, Elhodar, revisa varios y comienza por el que más te guste, todos tienen pros y contras, yo por ejemplo, comencé con Atari Basic en un Atari XL 800 conectado a un TV x) y usaba disquetes para guardar los programas :) aunque luego me compré la unidad externa de 5 y 1/4 " que media como 35x15x8 cm

Un saludo y bienvenido al mundo :P


Título: Re: Lenguaje para empezar a programar...
Publicado por: __Alvaro 2015__ en 24 Septiembre 2010, 14:51 pm
Podrias empezar con "Visual Basic .Net" es un lenguaje sencillo facil de ser reflejado con seudo-codigo, (creo que se le dice asi no recuerdo bien), hay muchas webs como esta con buena info, y es un lenguaje el cual esta "orientado a objetos", lo cual hoy en dia fundamental, para empezar en el mundo de la programción.
Ademas vas a poder ver a tus creaciones funcionar de manera facil y practica, con el IDE "Microsoft Visual Estudio 2008" el cual usa la filosofia de MacDonald como todo lo de Microsoft (Todo detallado paso a paso y de forma muy sencilla para cualquier persona), despues podrias seguir con "SQL" (BDD), "ADO.NET" (Para conectar las bases de datos con las aplicaciones que creaste).. Puedes implementar Sql en "Access" y conectar las bases de datos con Java con "ODBC"  en win2 para empezar, y luego estudiar "C".

Podes visitar:

elguille.info
lawebdelprogramador.com

Saludos.  :)

 


Título: Re: Lenguaje para empezar a programar...
Publicado por: [D4N93R] en 24 Septiembre 2010, 16:42 pm
Totem 2010, y se te olvido decir que visite la sección de .Net del foro  :silbar:


Título: Re: Lenguaje para empezar a programar...
Publicado por: linux1 en 24 Septiembre 2010, 20:08 pm
Mira estoy viendo un gran libro llamado "la esencia logica de la programacion" de omar buritica.

Enseña las bases para la programacion de una manera amable y comprensible.
Yo tambien estoy aprendiendo programacion.

En lenguajes te recomiendo: C y visual basic .net, si quieres hacer aplicaciones rapido.
Si quieres empezar ha formarte una base solida es C.

return 0;