elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Tutorial básico de Quickjs


+  Foro de elhacker.net
|-+  Foros Generales
| |-+  Dudas Generales (Moderador: engel lex)
| | |-+  Quiero empezar a programar.
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 2 [3] Ir Abajo Respuesta Imprimir
Autor Tema: Quiero empezar a programar.  (Leído 13,644 veces)
Chon

Desconectado Desconectado

Mensajes: 30


Ver Perfil
Re: Quiero empezar a programar.
« Respuesta #20 en: 10 Octubre 2017, 15:50 pm »

Empecé con los cursos de Python que me dejasteis, de momento voy por el video 6 lo llevo todo bien, gracias! Espero ir en buen camino


En línea

Orubatosu


Desconectado Desconectado

Mensajes: 2.515


Ver Perfil WWW
Re: Quiero empezar a programar.
« Respuesta #21 en: 11 Octubre 2017, 10:40 am »

Sin duda, pero ten en cuenta una cosa.

La programación en términos generales "es siempre igual" en el sentido de que se trata de que quieres hacer "algo". Descompones el "algo" en "algos" mas pequeños y los solucionas.

En Programación hay dos grandes paradigmas (hay muchos mas, pero en términos generalistas)

https://es.wikipedia.org/wiki/Paradigma_de_programaci%C3%B3n

Estos son la programación imperativa y la orientada a objetos (y muchos en mayor o menor medida son una mezcla de ambos). Phyton por ejemplo es multiparadigma, y puedes usar un paradigma, el otro o ambos.

Lo importante es "aprender a pensar" usando esas herramientas. Una vez que consigues eso, el resto de los lenguajes son parecidos y es simplemente adaptarse a sus particularidades.

Por ejemplo Phyton tiene lo que se conoce como "tipado dinámico" mientras que Java o C++ usan tipado fuerte. ¿Eso los hace diferentes? Si, pero solo porque debes de tener eso en cuenta, no porque la forma de resolver problemas sea otra.

El funcionamiento general de todos los lenguajes es parecido. Hay una sintaxis, unas normas de tipado, un paradigma (Java por ejemplo es íntegramente orientado al objeto) pero la forma de resolver problemas no es muy diferente entre ellos. Todos usan librerías externas, todos usan bucles, estructuras de toma de decisiones, etc...

Obviamente hay muchas diferencias entre lenguajes, pero la forma de "solucionar problemas" es muy parecida entre ellos. Por eso da un poco igual con que lenguaje te inicies, y Phyton es particularmente interesante porque:

Es interpretado (es mas fácil encontrar errores en un lenguaje interpretado que en uno compilado)

Tiene tipado dinámico (te evitas los errores de tipos)

Es multiparadigma (puedes empezar por la programación "tradicional" y luego entrar en la de objetos)

Y una cosa, cuando te atasques en un problema, intenta analizarlo con calma, si no te sale pregunta. Nadie nace enseñado en nada


En línea

"When People called me freak, i close my eyes and laughed, because they are blinded to happiness"
Hideto Matsumoto 1964-1998
Páginas: 1 2 [3] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Empezar a programar « 1 2 »
Programación General
kfloyd 10 6,146 Último mensaje 19 Agosto 2012, 06:58 am
por sistemx
empezar a programar
Programación C/C++
rosfua 4 2,721 Último mensaje 12 Julio 2012, 16:01 pm
por dato000
Quiero aprender sobre hacking , pero empezar desde 0 (prefiero empezar desde 0)
Hacking
NoobEticHack 3 5,087 Último mensaje 5 Enero 2015, 23:21 pm
por .:UND3R:.
Quiero empezar a programar
Windows
NoSuBa 5 4,166 Último mensaje 25 Febrero 2015, 16:27 pm
por Reina_Negra
Quiero empezar a programar juegos indies
Software
zoolk 4 1,196 Último mensaje 29 Junio 2017, 03:54 am
por zoolk
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines