Como empezar en programación

Iniciado por soplo, 23 Mayo 2004, 08:12 AM

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

inodoro pereyra

ademas de conocer varios lenguajes y fundamentos. aunque no es necesario es muy importante el conocimiento de logica que tenga uno al empezar a programar yo despues de haber aprendido un buen toco, me doy cuenta de que si la logica la hubiera aprendido antes de programar me hubiera sido de muchisimautilidad. pues no olvidemos que si bien los paradigmas son varios y los lenguajes mas todavia, todos se sustentan en lo estructuras mas que nada condicionales y todo ese rollo
Te largan a la cancha sin preguntarte si querés entrar. Por si fuera poco, de golero; toda una vida tapando agujeros. Y si en una de esas salís bueno, se tiran al suelo y te cobran penal

rfilgueiras

Voy a añadir otro lenguaje, muy útil en ciertos aspectos de programación: ADA 95.

Este lenguaje es muy útil, por poner un ejemplo sencillo, si quieres hacer un control de diversos sensores en tu casa a través de un RS-232, para controlar la luz o para bajar y subir las persianas. ¿por qué es muy útil y sencillo? Porque es un lenguaje orientado a la multitarea. Tiene algo parecido a los threads de C pero que se programan de forma mucho más sencilla con lo cual puedes implementar varias tareas en paralelo.

Este lenguaje fue inventado por los americanos para la realización de programas de defensa, está basado en el Pascal, y yo diría que es en un 90% pascal, pero incluyendo lo que yo comentaba más arriba acerca de la multitarea. Es muy robusto, ya que el compilador es muy exigente y no deja pasar muchas de las cosas que si deja pasar un compilador de C.

Finalmente, decir que se utiliza fundamentalmente en proyectos críticos, tipo aviónica, defensa, trenes ...

Se pueden encontrar en internet compiladores software libre.

Zanoni

hola pienso q lo primero q tienes q hacer es practicar la logica q es lo fundamental en la programacion, realiza ejercicios cortos como suma, comparaciones de mayor o menor pero tomando en cuenta todos los aspectos y conceptos de variables y procedimientos.. lo demas viene solo
Ya q tengas eso te recomendaria q empezaras en QBasic o Turbo Basic q es como empezo el VB ya q este lenguaje es como q mas facil para principiantes y complementas con el index para q juegues con los comandos.
y para q mejores lee y practica con manuales y guias
te recomiendo: Q Basic, Pascal o C  luego q aprendas eso los otros lenguajes son mas faciles
;D
Zx

90%Angel

Soplo, No comparto tu idea de DELPHI.
yo uso delphi 7 y pienso que no tiene nada que envidiarle a C++.
En tu texto lo comparas como si estuviese al nivel de
VB. y eso no es cierto.
VB no le llega ni a los talones a DELPHI.
De todas maneras, los lenguajes programacion estan todos orientados a un tipode aplicacion determinada.
Yo con Delphi hago muchisimas aplicaciones cliente/servidor con Indy. Inclusive virus. Sin problemas.
Lo que si, y me parece algo que delphi tiene que resolver, es que las aplicaciones compiladas ocupan bastante mas q las aplicaciones compiladas con C++, pero eso se soluciona con un compresor de EXEs.. que se suele encontrar en la red.
Nunca tires nada abajo... TODO sirve

MCara

 ::) :o  Hola, yo quiero empezar a aprender a programar en c o c++, tengo un problema, en este pequeño periodo de iniciacion he compilado con Microsof visual studio pero encima que ocupa 1G no tiene cmpletas las librerias como <conio.h> esto para mi es confuso, no quiero algo grande, solo un compilador que este completo ya que si encima que no se ingles le faltan cosas no conseguire hacer nada.
Os pido un poco de ayuda -- ¿ C , C++  o Turbo C/C++ ?  y que compilador utilizo , quisiera una interfaz en castellano, eso de 'debug' no es lo mio prefiero 'compilar'.

Gracias a quien me pueda resolver este pequeño gran problema para mi.
Que le dice un Comecocos a otro ?¿ 
          - Oye tu no tienes miedo ?
          - Que va!, yo soy un Comecocos racional y no creo en fantasmas ni en esas tonterias.

'(**)'

soplo

Hola
Si quieres aprender C/C++ utiliza un entorno ligero y sin todas las mariconadas de Microsoft (Necesitas un pentium IV con pantalla de 17" para que eso rule bien)

Yo te aconsejo Dev C/c++ que es software libre y estandar. Tienes un enlace con chincheta donde se habla de compiladores.

CitarSoplo, No comparto tu idea de DELPHI.
yo uso delphi 7 y pienso que no tiene nada que envidiarle a C++.
En tu texto lo comparas como si estuviese al nivel de
VB. y eso no es cierto.
Probablemente tienes razón, yo no conozco delphi mas que por referencias de otros. Lo que no me cabe duda es que es un buen lenguaje. Si lo comparé con visual basic es porque se puede hacer todo tipo de aplicaciones (aunque con delphi mejor claro)

Un saludo
Callar es asentir ¡No te dejes llevar!

Pseudoroot

Estoy de acuerdo contigo de que el Dev C++, es bueno ,yo lo ocupo ,y es una buena para no utilizar productos microsoft.
www.g e d z a c.com

www.espavirus.com/foro

Natanael

Yo empeze a leer un manual de Qbasic, hice algunas cosas, despues vi algo de Pascal pero me kede con C++, ahora estoy leyendo este manual  y uso el Borland Turbo C-C++ 3.0


Borland Turbo C-C++ 3.0


Otros Compiladores...
Salu-DOS

MCara

Me parece bien pero ?¿ no me reconoce graphics.h, me da error. y ademas tambien esta en ingles(aunque eso bueno, veo que tengo que resignarme) ;D

Como soluciono lo del error de graphics.h ?¿?¿?

'(**)'   Saludos
Que le dice un Comecocos a otro ?¿ 
          - Oye tu no tienes miedo ?
          - Que va!, yo soy un Comecocos racional y no creo en fantasmas ni en esas tonterias.

'(**)'

MCara

Si pero turbo borland es elque tengo pero no se crear .exe

Con el Dev c++ 4 no reconoce graphics y en visual studio, en fin ni graphics.h  ni  conio.h estan casi vacias, solo el nombre.

Que solucion me dais para los graficos, o bien explicarme como .exe en turbo C/C++ 3 porque no se ingles y el entorno no lo entiendo si es que lo pone.
Gracias ::
Que le dice un Comecocos a otro ?¿ 
          - Oye tu no tienes miedo ?
          - Que va!, yo soy un Comecocos racional y no creo en fantasmas ni en esas tonterias.

'(**)'