elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
28 Mayo 2012, 21:32  


Tema destacado: Recuperar cuenta de Google, GMail, Youtube

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General (Moderador: Littlehorse)
| | |-+  Ayuda para comenzar a programar
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Ayuda para comenzar a programar  (Leído 1,559 veces)
sept@

Desconectado Desconectado

Mensajes: 2


Ver Perfil
Ayuda para comenzar a programar
« en: 22 Marzo 2011, 19:10 »

Después de bastante tiempo con ordenadores (6-7 años) solo con tema de hardware y uso "normal", quiero ampliar mis conocimientos a otros temas como la programación y la seguridad, entre otros.

A raíz de esto, me ha entrado la duda de por que lenguaje empezar a programar, ya que no conozco diferencias entre unos y otros. (En este tema he escuchado que recomiendan mucho Python, por ser sencillo y limpio)

También tengo la duda de cuál sería el mejor sistema operativo a la hora de comenzar a programar (actualmente estoy utilizando Ubuntu, en su última versión).

Principalmente estas son las dudas que tengo, muchas gracias.


En línea
Akai


Desconectado Desconectado

Mensajes: 823



Ver Perfil
Re: Ayuda para comenzar a programar
« Respuesta #1 en: 22 Marzo 2011, 20:01 »

Si ya estás usando ubuntu, no cambies de SO. Sobre el lenguaje... hay mil posts en el foro, y últimamente sobretodo) hablando del tema.

http://foro.elhacker.net/programacion_general/iquestme_ayudan_a_decidirme_c_c_o_java_o_net-t322479.0.html este uno de ellos.

C++ es mi recomendación, python o java pueden ser opciones, pero por favor, evita Visual Basic.


En línea

sept@

Desconectado Desconectado

Mensajes: 2


Ver Perfil
Re: Ayuda para comenzar a programar
« Respuesta #2 en: 22 Marzo 2011, 22:00 »

Yo comentaba lo de Python porque según he leído es más sencillo a la hora de empezar, por lo que podría empezar por Python y después hacer algo de C++ o Java, porque en 1 año o 2 años haré un ciclo superior de informática (aún por decidir y a la espera de si implantan alguno nuevo) y esos lenguajes tengo entendido que se dan.

Bueno, como no tengo mucha idea de programación, no sé si es mejor un lenguaje u otro. Así que también podría plantearme empezar con C++, ¿cuál sería el manual más sencillo? He estado viendo los que hay por la web, pero no sé que nivel de dificultad tiene cada uno y si empiezan de cero o no.

Gracias  ;)
« Última modificación: 22 Marzo 2011, 22:08 por sept@ » En línea
Akai


Desconectado Desconectado

Mensajes: 823



Ver Perfil
Re: Ayuda para comenzar a programar
« Respuesta #3 en: 22 Marzo 2011, 22:31 »

Python es más "sencillo" que C++. Python es un lenguaje de alto nivel, y por tanto tiende a ocultar al programador el manejo de la máquina a bajo nivel (memoria dinámica manejada por el programador y cosas por el estilo).

En cambio, C++ es un lenguaje de bastante menor nivel que python, y por tanto, tendrás que lidiar con el manejo de situaciones a bajo nivel. En cambio, si dominas un lenguaje como C++, subir a lenguajes de alto nivel, suele ser fácil. Pero el camino inverso, bajar de nivel, no suele serlo.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines