Mis primeros pasos en la programación.

Iniciado por Raikuzu, 3 Mayo 2011, 16:50 PM

0 Miembros y 2 Visitantes están viendo este tema.

Raikuzu

Hola buenas, soy nuevo en esto de la programación (básicamente no tengo ni idea) y quisiera que me recomendaran un programa o algo para empezar. Por mi propia cuenta ya empezé con Python hace semanas, el problema esque me pedía Python G y al no poder descargarlo ni ponerlo tuve que dejarlo, luego en el foro descubrí en el subforo de Java, un post muy interesante de programación Android, pero me resulto complejo y todo lo que hacía no sabía por qué lo hacía, así que supuso que había empezado por donde no tenía que haber empezado.  :-\

en definitiva, quisiera saber que hay que saber para empezar a programar, si algún código o algun tipo de lenguaje previo a la programación y una vez que lo sepa que programa para programar es el más recomendable para un novato como yo.

Un saludo

Devilboy.Devil

te recomiendo php

lo que necesitas es lo siguiente:

php, apache si gustas mysql y phpmyadmin

todo eso viene dentro del pakete appserv:

http://prdownloads.sourceforge.net/appserv/appserv-win32-2.5.10.exe?download

php puedes programarlo desde un bloc de notas.

yo te recomiendo dreamweaver o phpDesigner

mas adelante vas a usar mysql, bueno ese se usa desde la consola o usando algun ide, yo te recomiendo sqlyog.


si buscas alternativas gratuitas:

para php te recomiendo notepad++

y para mysql la verdad no recuerdo alguno jeje

Raikuzu

Vale, ya me has encaminado. Empezaré con Dreamweaver, y el diseño de webs. Curiosamente lo tenía instalado ya en el PC (misterio O.O) y ahora leeré el manual de ayuda que viene con el propio programa  ;D

Muchas gracias =D

Devilboy.Devil

Cita de: Raikuzu en  3 Mayo 2011, 23:26 PM
Vale, ya me has encaminado. Empezaré con Dreamweaver, y el diseño de webs. Curiosamente lo tenía instalado ya en el PC (misterio O.O) y ahora leeré el manual de ayuda que viene con el propio programa  ;D

Muchas gracias =D

ps no creo que te ayude mucho leer el manual de dreamweaver, mejor lee un manual de php, o videotutoriales


netca

Para empezar , nada mejor que Pascal . Su sintaxis es facil de comprender ^^

skapunky

@Raikuzu, primero decide que tipo de aplicaciónes te gustaría aprender a programar, si webs o programas ejecutables que pueden ser de muchos tipos.

No es lo mismo la programación web que lo otro, aunque pongas codigo el fin no es el mismo. Si quieres montarte una web, aunque no sea en un futuro inmediato aprende HTML5 + PHP y aprende MYSQL. Si vas con buen pié y paciencia puedes hacerte un sistema web o inclúso algo mas complejo como un juego web online.

Si quieres hacer aplicaciónes normales que se ejecuten en un entorno windows te recomiendo PASCAL para empezar.

Si quisieras programar en Linux también hay compiladores de Pascal como "FreePascal" o "Lazarus".

Primero decide, luego ya buscarás información sobre lo que te interese.
Killtrojan Syslog v1.44: ENTRAR

Raikuzu

Cita de: skapunky en  4 Mayo 2011, 23:41 PM
@Raikuzu, primero decide que tipo de aplicaciónes te gustaría aprender a programar, si webs o programas ejecutables que pueden ser de muchos tipos.

No es lo mismo la programación web que lo otro, aunque pongas codigo el fin no es el mismo. Si quieres montarte una web, aunque no sea en un futuro inmediato aprende HTML5 + PHP y aprende MYSQL. Si vas con buen pié y paciencia puedes hacerte un sistema web o inclúso algo mas complejo como un juego web online.

Si quieres hacer aplicaciónes normales que se ejecuten en un entorno windows te recomiendo PASCAL para empezar.

Si quisieras programar en Linux también hay compiladores de Pascal como "FreePascal" o "Lazarus".

Primero decide, luego ya buscarás información sobre lo que te interese.

Cierto, quizas debería de haber especificado un poco antes de enviar el mensaje. Mi objetivo principal digamos que es la programación (creación de aplicaciones, programas y algun que otro virus (risa malvada  :D)) Pero nunca está de mal aprender programación Web.Pero no sé si hay que aprender con algun tipo lenguaje antes de entrar en la programación (como HTML)

Raikuzu

Y otra cosa más, he estado mirando lo de PASCAL, y leyendo y leyendo y leyendo, sólo un detalle:

Si pongo esto:

Program Bienvenido;
Var
   nombre: string[40];
Const
    HOLA='Bienvenido al mundo';
begin
      write('Introduzca su nombre: ');
      readln(nombre);
      writeln(HOLA,' ', nombre);
end.

¿Dónde y cómo ejecuto el programa? (Perdonad mi ignorancia, pero tengo entendido que se aprende del maestro XD)


Khronos14

Raikuzu, lo primero es que te bajes un compilador. Las aplicaciones "de escritorio" tienen que ser compiladas, es decir, traducidas a código máquina.

Puedes utilizar un IDE(Entorno de Desarrollo Integrado) que incluye: el compilador, edición de código, debugger, etc.. O bajar el compilador simplemente.

En Windows, tienes como compilador de Pascal: FreePascal. También tienes un IDE gratuito que te facilita la tarea de crear aplicaciones en Pascal, llamado Lazarus que integra FreePascal.

También tienes un IDE comercial para el desarrollo de aplicaciones en Pascal, se llama Delphi. Personalmente, te recomiendo que busques alguna versión "pirata" de Delphi en google.

Aquí tienes un tutorial de como empezar con Delphi, esta hecho por mí, pero está abandonado:

http://foro.elhacker.net/empty-t306981.0.html

Saludos.

skapunky

El tutorial para empezar a tocar algo de programacion visual (ventanitas) esta bién pero yo te recomiendo que programes en pascal. Para que entiendas:

Pascal = Se programa a modo consola.
delphi = Se programa en pascal junto un entorno visual ( se ponen ventanitas y esas cosas).

Descargate el FreePascal y podrás usar ese codigo que has puesto, tienes la opción de ejecutarlo y ver como funciona o compilarlo y luego ejecutarlo.

PD: En ese programa antes de END. añade : readln();
Lo digo porque lo mas seguro esque se te cierre la ventana al ejecutar ese codigo y no te de tiempo de ver lo que sale, el readln no cerrará la ventana hasta que presiones una tecla.

PD2: Lo mejor que puedes hacer es seguir un libro de programacion en pascal, cogiendo codigos no te enterarás de nada.
Killtrojan Syslog v1.44: ENTRAR