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:42  


Tema destacado: Grupo de Facebook de elhacker.net

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General (Moderador: Littlehorse)
| | |-+  Discusión - Orientación - ¿Con que lenguaje Empezar?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Discusión - Orientación - ¿Con que lenguaje Empezar?  (Leído 3,593 veces)
AlbertoBSD
Estudiante y
Colaborador
***
Desconectado Desconectado

Mensajes: 1.955


Anonymous & Paranoid


Ver Perfil WWW
Discusión - Orientación - ¿Con que lenguaje Empezar?
« en: 24 Enero 2010, 05:45 »

Si no sabes de que viene esto ver Orientación - ¿Con que lenguaje Empezar?

Aquí se tratara el tema todo lo referente al el:

Aquí avisen me sobre los posibles errores u omisiones en el texto.

Cosas con las que hay que contar de cada lenguaje:
  • Nombre (obvio no)
  • Breve reseña historica
  • Con que objetivo fue creado
  • Lenguajes que lo influenciaron
  • Lenguajes a cuales a Influenciado
  • Lista de Pros
  • Lista de Contras
  • Dificultad
  • Mayor uso que se le da hoy en dia
Se aceptan comentarios, sugerencias, aportes, criticas.

Saludos


« Última modificación: 24 Enero 2010, 05:55 por Anon » En línea

Bien Super Divertido
@wifigdlmx
lucas95

Desconectado Desconectado

Mensajes: 4


Ver Perfil
Re: Discusión - Orientación - ¿Con que lenguaje Empezar?
« Respuesta #1 en: 7 Febrero 2010, 04:42 »

Para mi gusto Python


Nombre: Python
Breve reseña historica: Fue creado por Guido van Rossum en el año 1991. El nombre proviene de el grupo comico britanico, Monthy Python.
Con que objetivo fue creado: El principal objetivo que persigue este lenguaje es la facilidad, tanto de lectura, como de diseño.
Lenguajes que lo influenciaron: ABC, Tcl, Perl, Modula-3, Smalltalk, ALGOL 68, C, Haskell, Icon, Lisp, Java
Lenguajes a cuales a Influenciado: Ruby, Boo, Groovy, Cobra, D
Ventajas: Bastante facil de aprender y bastante poderoso (no es lo mas poderoso del mundo, pero es bastante simple), Muy prolijo (si tu ayudas con esto mejor xD), es Codigo Abierto y Multiplataforma, Orientado a Objetos pero sin volverse imposible de aprender como primer lenguaje
Desventajas: No es tan rapido como C++ en el calculo de numeros, lo cual es una ENORME desventaja al hacer aplicaciones de alto rendimiento, por ejemplo, videojuegos o aplicaciones 3D en general. Tiene algunas desventajas mas, pero no tengo mas ganas de escribir.
Dificultad: Vamos, no es algo que aprendas en 5 minutos, pero dentro los lenguajes que mas se utilizan, es uno de los mas sencillos (No digo el mas sencillo porque no conozco muchos)
Usos: Ni idea


En línea
AlbertoBSD
Estudiante y
Colaborador
***
Desconectado Desconectado

Mensajes: 1.955


Anonymous & Paranoid


Ver Perfil WWW
Re: Discusión - Orientación - ¿Con que lenguaje Empezar?
« Respuesta #2 en: 7 Febrero 2010, 05:35 »

Muchas Gracias lucas95!!!
En línea

Bien Super Divertido
@wifigdlmx
darkraider

Desconectado Desconectado

Mensajes: 229



Ver Perfil
Re: Discusión - Orientación - ¿Con que lenguaje Empezar?
« Respuesta #3 en: 7 Febrero 2010, 23:00 »

El lenguaje de programación C

Fue creado a principios de la década del 70 con el cometido de programar Sistemas Operativos. Es un lenguaje débilmente tipado de nivel medio aunque proporciona métodos y estructuras que permiten un control a muy bajo nivel. Justamente esta característica hace de C un lenguaje fácil para traducir para los compiladores, ya que se creó con el cometido de que cada instrucción del lenguaje se pudiese desplegar en pocas de lenguaje máquina.
Entre sus carencias destacan la falta de polimorfismo, la orientación a objetos, la recolección de basura y la programación multihilo.

Personalmente creo que puede ser una buena opción para aprender si se quiere entender de lleno cómo funcionan los lenguajes de programación y familiarizarse con la gestión de memoria y las nociones básicas, para luego pasar a algún otro lenguaje que solucione nativamente problemas comunes.
Sin embargo la complejidad del mismo por el trato de direcciones de memoria directamente y la falta de cobertura en los tipos le hace un lenguaje de alta complejidad, por lo que puede resultar tedioso para alguien que se introduce en la programación.
El uso más extendido hoy en día es para la programación de sistemas operativos (módulos y núcleos), más que nada por su relación con el famosísimo Kernel Linux, que cumple con el estandar POSIX.
Salu2
En línea

Curioso de mi...
AlbertoBSD
Estudiante y
Colaborador
***
Desconectado Desconectado

Mensajes: 1.955


Anonymous & Paranoid


Ver Perfil WWW
Re: Discusión - Orientación - ¿Con que lenguaje Empezar?
« Respuesta #4 en: 8 Febrero 2010, 00:09 »

darkraider muchas gracias, he agregado el uso del mismo. Ya que anteriormente ya estaba el de C.

http://foro.elhacker.net/programacion_general/orientacion_iquestcon_que_lenguaje_empezar-t282163.0.html

Saludos y gracias
En línea

Bien Super Divertido
@wifigdlmx
[D4N93R]
Wiki

Desconectado Desconectado

Mensajes: 1.647


My software never has bugs. Its just features!


Ver Perfil WWW
Re: Discusión - Orientación - ¿Con que lenguaje Empezar?
« Respuesta #5 en: 24 Mayo 2010, 17:28 »

Nombre: C# Aka "sichar" jeje
Breve reseña historica: anunciado en Julio del 2000 y sale en enero de 2002 la versión 1.0, actualmente se encuentraa en la 4.0.
Con que objetivo fue creado: creado para .Net, en cambio VB.Net fue adaptado desde VB6.
Lenguajes que lo influenciaron: C, C++, Java, Delphi y algo de VB
Lenguajes a cuales a Influenciado: F# y no se a que otros más, supongo que Sun habrá copiado algunas cositas no se.
Lista de Pros: hecho exclusivamente para .Net por lo que su sintaxis es bien fresca, es standard ECMA (creo que el 334), "multiplataforma", .net tiene el mejor IDE de desarrollo con las mejores herramientas en el mercado. Diseñado por Anders Hejlsberg, el mismo creador de Turbo Pascal y Delphi.
Lista de Contras: licencias, no es open source aunque esta el Project Mono.
Dificultad: desde básico hasta muy avanzado. aunque un poco más complejo que VB.Net
Mayor uso que se le da hoy en dia: Aplicaciones de Negocios.
En línea

darkcomputer33

Desconectado Desconectado

Mensajes: 1



Ver Perfil
Re: Discusión - Orientación - ¿Con que lenguaje Empezar?
« Respuesta #6 en: 22 Enero 2011, 14:53 »

Hola soy nueva en esto y lo que me gustaria saber es en que consiste el lenguaje de programacion exactamente
gracias
En línea
hancock

Desconectado Desconectado

Mensajes: 34



Ver Perfil
Re: Discusión - Orientación - ¿Con que lenguaje Empezar?
« Respuesta #7 en: 1 Marzo 2011, 08:34 »

Buenas a tod@s,

En primer lugar gracias por leer y vuestra atención. Mi duda-sugerencia es simple. Me gustaria iniciarme en la programación, ya no para programar, sino para poder enterdela y comprenderla, creo que me ayudaria a mejorar en el aprendizaje de informatica y a entender muchos softwares y aplicaciónes de uso cotidiano de un informatico, o esa es mi impresión, no se si sera asi o no, lo cual cualquier comentario al respecto sera bien recibido, como siempre. La cuestion es, que lenguaje me recomendais para empezar, y si ahi algún texto, libro o manual que haya que leer antes de embarcarse en la practica de la programación?? Lo digo, para si hace falta informrse(lo cual ya eh googleado) pero me gustaria saber vuestra opínion, o se puede comenzar ah practicar y aprender a base de errores. Espero vuestras respuestas y ante todo gracias de nuevo.
En línea

Salu2,
hancock
Cuando mi cuerpo dice basta....mi mente quiere mas
Aeros

Desconectado Desconectado

Mensajes: 189


Ver Perfil
Re: Discusión - Orientación - ¿Con que lenguaje Empezar?
« Respuesta #8 en: 3 Marzo 2011, 21:38 »

Buenas a tod@s,

En primer lugar gracias por leer y vuestra atención. Mi duda-sugerencia es simple. Me gustaria iniciarme en la programación, ya no para programar, sino para poder enterdela y comprenderla, creo que me ayudaria a mejorar en el aprendizaje de informatica y a entender muchos softwares y aplicaciónes de uso cotidiano de un informatico, o esa es mi impresión, no se si sera asi o no, lo cual cualquier comentario al respecto sera bien recibido, como siempre. La cuestion es, que lenguaje me recomendais para empezar, y si ahi algún texto, libro o manual que haya que leer antes de embarcarse en la practica de la programación?? Lo digo, para si hace falta informrse(lo cual ya eh googleado) pero me gustaria saber vuestra opínion, o se puede comenzar ah practicar y aprender a base de errores. Espero vuestras respuestas y ante todo gracias de nuevo.

mi respuesta es python, es un lenguaje poderoso (no como c o java), pero es funcional o sea de corta sintaxis y facil de aprender y hacer scripts...

primero empieza hacer diagramas de flujo y a la ves seudocodigo asi aprenderas :D

busca :www.google.com.ar ahi tenes de todo :)
En línea
pucheto

Desconectado Desconectado

Mensajes: 214


Ver Perfil
Re: Discusión - Orientación - ¿Con que lenguaje Empezar?
« Respuesta #9 en: 3 Marzo 2011, 21:53 »

mi respuesta es python, es un lenguaje poderoso (no como c o java), pero es funcional o sea de corta sintaxis y facil de aprender y hacer scripts...

primero empieza hacer diagramas de flujo y a la ves seudocodigo asi aprenderas :D

busca :www.google.com.ar ahi tenes de todo :)
Python es funcional? que tiene que ver la sintaxis "corta"? (python es de sintaxis elegante)
Si eso es funcional, entonces haskell que es?
En línea
Aeros

Desconectado Desconectado

Mensajes: 189


Ver Perfil
Re: Discusión - Orientación - ¿Con que lenguaje Empezar?
« Respuesta #10 en: 4 Marzo 2011, 17:56 »

Python es funcional? que tiene que ver la sintaxis "corta"? (python es de sintaxis elegante)
Si eso es funcional, entonces haskell que es?

te doy una respuesta con un ejemplo:

Smalltak y java :) lo dos son POO pero uno puro y el otro no

:D
En línea
Ragnarok
Colaborador
***
Desconectado Desconectado

Mensajes: 4.561


Shrödingerificado


Ver Perfil
Re: Discusión - Orientación - ¿Con que lenguaje Empezar?
« Respuesta #11 en: 12 Marzo 2011, 19:07 »

Python, es un lenguaje de muy alto nivel, lo que significa que con unos conocimientos superficiales acerca de los ordenadores ya puedes manejarlo y hacer cosas interesantes. Además tiene una shell interactiva, puedes aprender a programar escribiendo tus programas e interactivamente viendo como funcionan. Además es uno de los más parecidos a pseudocódigo.

Varias veces he dicho que dependiendo de para qué se quiera programar conviene más un lenguaje de programación u otro. Si se quiere programar para aprender a programar el mejor lenguaje es python. Todo el mundo debería empezar con python.

Permite además empezar con programas estructurados y luego seguir aprendiendo a programación orientada a objetos para finalmente ver un poco de funcional (aunque para aprender programación funcional serían mejores otros, python sirve para empezar en este paradigma). Ser multiparadigma, multiplataforma y tener un intérprete disponible por defecto en la mayoría de instalaciones de linux son ventajas importantes a tener en cuenta.

Ciertamente, me parece insuperable. Tema solucionado.

PD: he visto que se mencionaba en el hilo, python no es programación funcional, aunque permita hacer algunas cosas típicas de ésta.
« Última modificación: 12 Marzo 2011, 19:11 por Ragnarok » En línea

No olvidéis leer las normas generales, además de las específicas de cada tablón.sgae, ladrones
theluigy13etv

Desconectado Desconectado

Mensajes: 106


Primero se hace, después se mejora


Ver Perfil
Re: Discusión - Orientación - ¿Con que lenguaje Empezar?
« Respuesta #12 en: 8 Enero 2012, 23:30 »

En mi opinión, creo que antes de empezar a programar, hay que informarse bien un poco acerca de la historia, el orden de aparición y aprender el contexto en el que fueron apareciendo. Posteriormente sería bueno comenzar mediante el uso de Diagramas de Flujo y pseudocódigo para ir diseñando algoritmos sencillos. Conforme uno se familiariza con esto, puede recién pasar a practicar algún lenguaje. Podría comenzar con Pascal, o Python. A los más osados, pueden hacerlo con C.
En línea
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
empezar con un lenguaje visual
Programación General
er_platanito 4 414 Último mensaje 6 Abril 2005, 10:38
por er_platanito
kon k lenguaje es mejor empezar?
Programación General
crash_bandicut 1 396 Último mensaje 17 Agosto 2006, 21:14
por Casidiablo
¿Con qué lenguaje empezar? « 1 2 »
Programación General
Last_ 17 3,191 Último mensaje 7 Febrero 2010, 16:03
por lucas95
¿Por qué lenguaje de programación debería de empezar?
Dudas Generales
p1ch1'' 2 784 Último mensaje 24 Junio 2010, 17:36
por p1ch1''
Orientación para empezar
Desarrollo Web
ace332 0 174 Último mensaje 23 Junio 2011, 01:21
por ace332
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines