¿Qué lenguaje de programación me recomendáis para empezar?

Página 2 de 2 PrimerPrimer 12
  1. #31
    AutoBanned Avatar de Usuario227070914
    Registro
    28 May, 13
    Ubicación
    Foroparalelo
    Mensajes
    1,209
    Me gusta (Dados)
    220
    Me gusta (Recibidos)
    131
    Cita Iniciado por AveFelix Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    A ver, no es tan simple como eso.

    En el funcional tú creas funciones como podría ser la suma, y entonces cada vez que llamas a esa función te devuelve el resultado de sumar los dos parámetros que recibe; estos lenguajes suelen ser interpretados, es decir, durante la ejecución del programa eres tú el que llama a las funciones a través de un intérprete de línea de comandos.

    El lógico sería como definir una gran base de datos de conocimiento (hechos) y una serie de reglas para generar nuevo conocimiento a partir de los hechos de la base de datos; estos lenguajes también son interpretados, ya que se trata de hacer consultas contra esa base de datos de conocimiento para obtener una determinada respuesta.

    En el paradigma imperativo se escriben una serie de órdenes que tienen que ser ejecutadas por el computador de manera secuencial, sin mayor interacción con el usuario que en el caso de utilizar instrucciones que esperan que el usuario introduzca un determinado valor en la consola, para ser utilizado durante la ejecución del mismo.

    En cuanto al paradigma orientado a objetos, se puede considerar como una evolución del paradigma imperativo, en el que se consideran los objetos como abstracciones de los objetos del mundo real, y que no sólo son meros contenedores de variables con valores, sino que también se declaran junto a ellos las operaciones que pueden realizar para interactuar con su entorno.
    Aaaaah vale vale, pues me da a mi que voy a usar C++ pero son orientada a objetos. Muchas gracias

    Se te nota entendido, eres informático??

  2. #32
    Haxballero Avatar de AveFelix
    Registro
    07 Apr, 13
    Mensajes
    4,599
    Me gusta (Dados)
    10885
    Me gusta (Recibidos)
    1925
    Cita Iniciado por Manuvk Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Aaaaah vale vale, pues me da a mi que voy a usar C++ pero son orientada a objetos. Muchas gracias

    Se te nota entendido, eres informático??
    Estoy en proyecto de serlo. Estoy en segundo de carrera ahora mismo.

  3. #33
    AutoBanned Avatar de Usuario227070914
    Registro
    28 May, 13
    Ubicación
    Foroparalelo
    Mensajes
    1,209
    Me gusta (Dados)
    220
    Me gusta (Recibidos)
    131
    Cita Iniciado por AveFelix Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Estoy en proyecto de serlo. Estoy en segundo de carrera ahora mismo.
    Joder, ójala llegue donde estás tú... por cierto calculo de lo más dificil no??

  4. #34
    Haxballero Avatar de AveFelix
    Registro
    07 Apr, 13
    Mensajes
    4,599
    Me gusta (Dados)
    10885
    Me gusta (Recibidos)
    1925
    Cita Iniciado por Manuvk Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Joder, ójala llegue donde estás tú... por cierto calculo de lo más dificil no??
    No sé si seguirá existiendo cálculo en tu universidad. En mi caso la asignatura se llamaba Matemáticas II y eres bastante fuerte, pero nada que no se pueda superar currando durante todo el cuatrimestre.

  5. #35
    AutoBanned Avatar de Usuario227070914
    Registro
    28 May, 13
    Ubicación
    Foroparalelo
    Mensajes
    1,209
    Me gusta (Dados)
    220
    Me gusta (Recibidos)
    131
    Cita Iniciado por AveFelix Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    No sé si seguirá existiendo cálculo en tu universidad. En mi caso la asignatura se llamaba Matemáticas II y eres bastante fuerte, pero nada que no se pueda superar currando durante todo el cuatrimestre.
    Puede ser, gracias shur

  6. #36
    ForoParalelo: Miembro Avatar de shurcaballo
    Registro
    18 Jan, 14
    Mensajes
    409
    Me gusta (Dados)
    126
    Me gusta (Recibidos)
    67
    yo empece con batch y visual basic 6

  7. #37
    ForoParalelo: Miembro Avatar de pinguisl
    Registro
    30 Jul, 13
    Mensajes
    118
    Me gusta (Dados)
    72
    Me gusta (Recibidos)
    24
    Yo creo que lo mejor es aprender lenguajes web como JS , PHP y luego pasarse a lo más difícil.

  8. #38
    AutoBanned Avatar de Usuario199150714
    Registro
    16 Feb, 14
    Ubicación
    Espoo
    Mensajes
    958
    Me gusta (Dados)
    177
    Me gusta (Recibidos)
    226
    Python y C son tus amigos shurmano.

  9. #39
    bang bang Avatar de petrelli
    Registro
    08 Jan, 14
    Mensajes
    140
    Me gusta (Dados)
    3
    Me gusta (Recibidos)
    15
    Es difícil por no decir imposible encontrar un lenguaje que satisfaga todo lo que has puesto, aunque siendo práctico te recomiendo JAVA para aprender.
    Tiene salida profesional, es un lenguaje relativamente sencillo, tipado, tiene objetos, tiene muchísimas librerías, corre en muchas plataformas, se usa para ANDROID...

    Java puede parecerte complicado, pero realmente no lo es, de verdad, tiene muchas cosas , intenta empezar por lo básico.
    Última edición por petrelli; 08/03/2014 a las 19:16

  10. #40
    Avatar de Del Pita Del
    Registro
    26 Oct, 13
    Ubicación
    Aragón
    Mensajes
    7,512
    Me gusta (Dados)
    2098
    Me gusta (Recibidos)
    2072
    Java, C++, Pascal

  11. #41
    ForoParalelo: Miembro Avatar de Colty
    Registro
    09 Jun, 13
    Ubicación
    Localizado
    Mensajes
    238
    Me gusta (Dados)
    14
    Me gusta (Recibidos)
    34
    Yo recomendaría c++ y html con php, para tocar todos los palos, no homo

  12. #42
    ForoParalelo: Miembro Avatar de CallOfDuty
    Registro
    24 Sep, 13
    Mensajes
    62
    Me gusta (Dados)
    10
    Me gusta (Recibidos)
    7
    Pillo sitio

  13. #43
    fortran
    Avatar de fortran
    Cita Iniciado por Manuvk Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Muchas gracias por la explicación shur
    No se por qué a mi Java no me ha gustado mucho después de haber programado algo en Pascal y según he leído me parece más atractivo Phyton o C++. A parte de aprender un lenguaje de programación me sirve para estudiar Ing. Informática aun que todavía me queda sacar buena nota el año que viene en selectividad a demás a mi la lógica siempre me ha molado y de momento la programación la usaría para fines simple.
    Si te mola la lógica, le puedes dar un tiento a Prolog. Para los que hemos aprendido a programar en lenguajes imperativos es un tanto "mind bending", pero si vienes de nuevas seguro que no tienes mucho problema en aprender rápido. A mí me mola ponerme de vez en cuando a hacer alguna cosilla simplemente por el reto de cambiar la forma de pensar, pero nunca me he puesto a hacer nada más grande que una práctica de la universidad, no sabría por dónde empezar para estructurar código en módulos, ni entrada salida, comunicación por red, etc.

    Vuelvo a incidir en que seguramente ML sea un lenguaje interesante para aprender. Es bastante limpio, está fuertemente tipado pero con inferencia para no tener que escribir mucha morralla, tiene cosas chulas como pattern matching... El otro gran lenguaje funcional que se ha comentado por aquí, Haskell, también está muy bien, pero creo que ha crecido mucho en los últimos años, es posible que te llegue a abrumar.

    Échale un vistazo a éste: The Racket Language

  14. #44
    ForoParalelo: Miembro Avatar de Avatarx
    Registro
    03 Dec, 13
    Mensajes
    6,871
    Me gusta (Dados)
    216
    Me gusta (Recibidos)
    1795
    Para empezar C. Cuando ya domines un poco la programacion estructurada te pasas a un lenguaje orientado a objetos como java o C++.

  15. #45
    AutoBanned Avatar de Usuario227070914
    Registro
    28 May, 13
    Ubicación
    Foroparalelo
    Mensajes
    1,209
    Me gusta (Dados)
    220
    Me gusta (Recibidos)
    131
    Cita Iniciado por fortran Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Si te mola la lógica, le puedes dar un tiento a Prolog. Para los que hemos aprendido a programar en lenguajes imperativos es un tanto "mind bending", pero si vienes de nuevas seguro que no tienes mucho problema en aprender rápido. A mí me mola ponerme de vez en cuando a hacer alguna cosilla simplemente por el reto de cambiar la forma de pensar, pero nunca me he puesto a hacer nada más grande que una práctica de la universidad, no sabría por dónde empezar para estructurar código en módulos, ni entrada salida, comunicación por red, etc.

    Vuelvo a incidir en que seguramente ML sea un lenguaje interesante para aprender. Es bastante limpio, está fuertemente tipado pero con inferencia para no tener que escribir mucha morralla, tiene cosas chulas como pattern matching... El otro gran lenguaje funcional que se ha comentado por aquí, Haskell, también está muy bien, pero creo que ha crecido mucho en los últimos años, es posible que te llegue a abrumar.

    Échale un vistazo a éste: The Racket Language
    Gracias shur! creo que empezaré por C y ya cuando lo domine un poco miraré otros.

  16. #46
    AutoBanned Avatar de Usuario227070914
    Registro
    28 May, 13
    Ubicación
    Foroparalelo
    Mensajes
    1,209
    Me gusta (Dados)
    220
    Me gusta (Recibidos)
    131
    Cita Iniciado por Avatarx Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Para empezar C. Cuando ya domines un poco la programacion estructurada te pasas a un lenguaje orientado a objetos como java o C++.
    Eso tengo pensado

  17. #47
    fortran
    Avatar de fortran
    Cita Iniciado por Manuvk Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Gracias shur! creo que empezaré por C y ya cuando lo domine un poco miraré otros.
    C no está mal, es lo suficientemente sencillo como para aprender todo en una semana o dos; pero como comenté por ahí atrás requiere bastante disciplina.

  18. #48
    AutoBanned Avatar de Domovik
    Registro
    25 Apr, 13
    Mensajes
    1,106
    Me gusta (Dados)
    86
    Me gusta (Recibidos)
    293
    Python de cabeza, podrías intentarlo con C pero acabarías frustrado y dejarías la programación casi seguro.
    Así que lo dicho a por Python!

    PD: Python se basa en C y es mucho más facil que este aparte es de alto nivel y es un lenguaje interpretado, es decir escribes el código, ejecutas y listo! En cuanto a IDEs yo uso Spyder un ide que viene incluido en el paquete Python(x,y) que es un paquete orientado a la ciencia e ingeniería, creo que es bastante más simple que eclipse, pero nose eso como ya veas a tu gusto.
    El paquete que yo uso ya viene con un montón de módulos y libreras ya instalados.
    Así mismo te digo que si vas a usar Python te des el salto a linux, ya que python esta estrechamente relacionado con linux es más la mayoría de las distribuciones linux ya viene con el interprete de Python ya instalado.
    Última edición por Domovik; 10/03/2014 a las 01:43

  19. #49
    Más que un quinto Avatar de Tercio
    Registro
    05 Apr, 13
    Mensajes
    21,628
    Me gusta (Dados)
    2267
    Me gusta (Recibidos)
    6243
    Sin saber nada de programación, yo diría que para empezar HTML, ¿no?. Es lo que dimos en el instituto y recuerdo que era sencillísimo.

  20. #50
    Semibienen Avatar de Choping
    Registro
    07 Apr, 13
    Mensajes
    17,331
    Me gusta (Dados)
    6852
    Me gusta (Recibidos)
    6166
    Cita Iniciado por Tercio Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Sin saber nada de programación, yo diría que para empezar HTML, ¿no?. Es lo que dimos en el instituto y recuerdo que era sencillísimo.
    Os recuerdo que HTML no es un lenguaje de programación si no de marcas. Yo te recomendaría algo como Pascal para tomar las bases de como funciona la programación, luego ya te abres a algún lenguaje orientado a objetos o algo

  21. #51
    Más que un quinto Avatar de Tercio
    Registro
    05 Apr, 13
    Mensajes
    21,628
    Me gusta (Dados)
    2267
    Me gusta (Recibidos)
    6243
    Cita Iniciado por Choping Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Os recuerdo que HTML no es un lenguaje de programación si no de marcas. Yo te recomendaría algo como Pascal para tomar las bases de como funciona la programación, luego ya te abres a algún lenguaje orientado a objetos o algo
    Me has dejado flipando, no he entendido nada, jajaj!!
    ya te digo que no sé nada, simplemente decía HTML porque es lo que nos dieron en el instituto.

  22. #52
    Seminúmero manipuleitor Avatar de Ludwig Prandtl
    Registro
    01 May, 13
    Ubicación
    Alas largas (CdC)
    Mensajes
    14,992
    Me gusta (Dados)
    15820
    Me gusta (Recibidos)
    5966
    Cita Iniciado por Tercio Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Me has dejado flipando, no he entendido nada, jajaj!!
    ya te digo que no sé nada, simplemente decía HTML porque es lo que nos dieron en el instituto.
    HTML es como LaTeX, o los codigos de VBulletin que utilizamos al forear: es como usar el Word sin darle al botoncito de 'cursiva', escribiendo un comando especifico como {I}texto afectado{/I} (cambia las llaves por corchetes).

    Un lenguaje de programacion es mas 'inteligente', se basa en la logica en vez de quedarse en traducir como los otros.

    Sent from my Deltaglider using Potatolk

  23. #53
    Más que un quinto Avatar de Tercio
    Registro
    05 Apr, 13
    Mensajes
    21,628
    Me gusta (Dados)
    2267
    Me gusta (Recibidos)
    6243
    Cita Iniciado por Ludwig Prandtl Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    HTML es como LaTeX, o los codigos de VBulletin que utilizamos al forear: es como usar el Word sin darle al botoncito de 'cursiva', escribiendo un comando especifico como {I}texto afectado{/I} (cambia las llaves por corchetes).

    Un lenguaje de programacion es mas 'inteligente', se basa en la logica en vez de quedarse en traducir como los otros.

    Sent from my Deltaglider using Potatolk
    Si, puedo entender más o menos lo que me quieres decir. HTML interpreta, C++ (por ejemplo) "piensa".

  24. #54
    fortran
    Avatar de fortran
    Cita Iniciado por Ludwig Prandtl Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    HTML es como LaTeX, o los codigos de VBulletin que utilizamos al forear: es como usar el Word sin darle al botoncito de 'cursiva', escribiendo un comando especifico como {I}texto afectado{/I} (cambia las llaves por corchetes).

    Un lenguaje de programacion es mas 'inteligente', se basa en la logica en vez de quedarse en traducir como los otros.

    Sent from my Deltaglider using Potatolk
    HTML no es como LaTex. Aunque su uso principal sea generar documentos, LaTex es un lenguaje de macros y es Turing Completo. Lo mismo que PostScript, es un lenguaje de programación (bastante gracioso además, basado en pila), que se pensó como estándar para que las impresoras los ejecutasen e imprimiesen el resultado; pero nada te impide programar cosas como por ejemplo un generador de fractales en PS o LaTex.

  25. #55
    Seminúmero manipuleitor Avatar de Ludwig Prandtl
    Registro
    01 May, 13
    Ubicación
    Alas largas (CdC)
    Mensajes
    14,992
    Me gusta (Dados)
    15820
    Me gusta (Recibidos)
    5966
    Cita Iniciado por fortran Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    HTML no es como LaTex. Aunque su uso principal sea generar documentos, LaTex es un lenguaje de macros y es Turing Completo. Lo mismo que PostScript, es un lenguaje de programación (bastante gracioso además, basado en pila), que se pensó como estándar para que las impresoras los ejecutasen e imprimiesen el resultado; pero nada te impide programar cosas como por ejemplo un generador de fractales en PS o LaTex.
    Vaya, no se me habia ocurrido verlo asi, de tan acostumbrado que estaba a convertirlo en .pdf e imprimir desde ahi

    Sent from my Deltaglider using Potatolk

  26. #56
    fortran
    Avatar de fortran
    Cita Iniciado por Ludwig Prandtl Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Vaya, no se me habia ocurrido verlo asi, de tan acostumbrado que estaba a convertirlo en .pdf e imprimir desde ahi

    Sent from my Deltaglider using Potatolk
    ya, es que yo soy muy friki

  27. #57
    AutoBanned Avatar de Usuario227070914
    Registro
    28 May, 13
    Ubicación
    Foroparalelo
    Mensajes
    1,209
    Me gusta (Dados)
    220
    Me gusta (Recibidos)
    131
    Cita Iniciado por Choping Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Os recuerdo que HTML no es un lenguaje de programación si no de marcas. Yo te recomendaría algo como Pascal para tomar las bases de como funciona la programación, luego ya te abres a algún lenguaje orientado a objetos o algo
    Pascal ya he programado algo, por eso me gustaría pasar a C.

  28. #58
    AutoBanned Avatar de Usuario227070914
    Registro
    28 May, 13
    Ubicación
    Foroparalelo
    Mensajes
    1,209
    Me gusta (Dados)
    220
    Me gusta (Recibidos)
    131
    Cita Iniciado por Tercio Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Me has dejado flipando, no he entendido nada, jajaj!!
    ya te digo que no sé nada, simplemente decía HTML porque es lo que nos dieron en el instituto.
    HTLM es muy fácil, pero no es lo que quiero aprender, quiero aprender un lenguaje de programación de paradigma imperatiivo

Página 2 de 2 PrimerPrimer 12

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •