¿Por qué existen tantos lenguajes de programación? ¡Esta es la razón!

Поделиться
HTML-код
  • Опубликовано: 17 дек 2024

Комментарии • 68

  • @EDteam
    @EDteam  10 месяцев назад +3

    🚀¡Comienza a estudiar gratis programación e inteligencia artificial! 👉 Entra en ed.team y comprueba porque, en español, #NadieExplicaMejor que EDteam 😉

  • @Python567
    @Python567 10 месяцев назад +15

    Me apunto quiero está serie de videos 👇

  • @AlbertoChirinosNET
    @AlbertoChirinosNET 10 месяцев назад +4

    Qué buenos son estos vídeos de historia de la programación. Son excelentes y hacen mucha falta. Gracias.

  • @saraichaucaflorido6027
    @saraichaucaflorido6027 10 месяцев назад +21

    continua con la serie "historia de la programación" esta bien interesante.

  • @vparitorres
    @vparitorres 10 месяцев назад +1

    Gracias Alvaro. Un recorrido comprimido, pero sustancial. Desde que aprendí a programar hemos pasado por muchos conceptos, como programación lineal, estructurada, OOP, objetos, clase, herencia, compiladores, intérpretes y un largo etcétera. Muchos hemos escrito código en cuaderno junto con sus pruebas de escritorio. Lamentablemente, hoy la gente habla más de frameworks en lugar de centrarse en los fundamentos sólidos programación. Like 5:23

  • @jarolgabriel
    @jarolgabriel 10 месяцев назад +12

    Yo tengo platzi y los cursos que estoy haciendo tiene 6 años que lo isieron 😢 y es difícil seguir las indicaciones del profesor xq es muy vieja la interfase y esta totalmente cambiada a cm ea hoy en día...! EdTean tiene sus cursos actualizados 😮

  • @pedrodariofuentesjimenez1778
    @pedrodariofuentesjimenez1778 10 месяцев назад +2

    Una historia sin fin, yo inicié mis pasos con Basic 😅 y luego Pascal, Cobol y C..... ahora me encuentro en Java, sin duda es un universo gigante y seguirá creciendo. Gracias por el vídeo.

    • @vparitorres
      @vparitorres 10 месяцев назад +1

      Extrordinario.. Somos de la vieja guardia..

  • @pabloguillermoalarcon1665
    @pabloguillermoalarcon1665 10 месяцев назад +1

    La verdad que deseo felicitarlos explicaron muy bien este tema

  • @neftalimich
    @neftalimich 4 месяца назад

    Continua con la serie, igual y si los haces más específicos y dura mucho, lo veré.

  • @luisito7179
    @luisito7179 10 месяцев назад

    Muy bueno!!, y agradecido de sus videos y tutoriales por lo que enseñan 🤓💪

  • @Steeler4399
    @Steeler4399 10 месяцев назад

    Venga la serie de historia de la programación al estilo EDteam. Aportando gran contenido siempre!

  • @MikeQrvey
    @MikeQrvey 10 месяцев назад

    mas claro no se puede!

  • @rafageist
    @rafageist 10 месяцев назад +4

    El primer lenguaje de programación fue Fortran, desarrollado por IBM en 1950, no Ensamblador. Las tarjetas perforadas fueron primero (sin ensamblador), pero eran forma de dar intrucciones, no un lenguaje en sí mismas, hasta que vino Fortran que se escribían en esas tarjetas. A la par apareció Ensamblador, pero específico en arquitectura.
    No es correcto decir que el codigo binario de las tarjetas era ensamblador, ya que este es una capa de abstraccion sobre el codigo binario.
    Ensamblador surge igual en la decada de 1950 y se desarrollo primero para la UNIVAC, el cual no era un standard. Eso vino despues.
    Entonces, aunque Fortran y Ensamblador surgieron en la misma época, y se escribian en tarjetas perforadas, Fortran precede a Ensamblador especifico para cada arquitectura y se considera el primer lenguaje.

    • @eddddakdlasd-om6yt
      @eddddakdlasd-om6yt 8 месяцев назад

      Puedes ayudarme con tus fuentes. Gracias

    • @Eorliud
      @Eorliud Месяц назад

      @@eddddakdlasd-om6yt pues se equivocó el señor, el primer lenguaje de programación es IMPOSTOR, creada para la máquina Mark l en1950, después ese mismo año surgió Fortran

  • @TECNOSMART1984
    @TECNOSMART1984 9 месяцев назад

    Nadie me había ofrecido tanta publicidad y ver más videos . Termine Mareado .

  • @juan7114
    @juan7114 10 месяцев назад +4

    7:52 Eso no es verdad, no le pusieron ese nombre para aprovecharse de la fama. Fue un acuerdo de licencias

    • @joseventura03
      @joseventura03 10 месяцев назад

      Igual una cosa llevaba a la otra, pero si es cierto que es bueno aclararlo

    • @EDteam
      @EDteam  10 месяцев назад

      Si como no

  • @_LeoDev
    @_LeoDev 10 месяцев назад

    Buen contenido! Me hizo recordar mis primeros cobros "profesionales" vendiendo proyectos en ensamblador 😄 Solo me quedó la duda de la referencia de python siendo el lenguaje más usado, ya que la mayoría de encuestas ha demostrado que es Javascript, anteriormente solo el rey de la web ... pero ya que en sus inicios robó el termino "Java" actualmente se ha robado el terreno de la mayoría de las áreas (backend, scripting, desktop, mobile, etc, etc)

  • @yohanenriquecastrobermudez4805
    @yohanenriquecastrobermudez4805 10 месяцев назад

    Muchas gracias 🙂

  • @lnnlnn6433
    @lnnlnn6433 9 месяцев назад

    Excelente, buena recopilación de datos y explicación.

  • @raton_gamer1308
    @raton_gamer1308 10 месяцев назад +7

    Pero edteam porque muchos de los lenguajes que se compila no interpretan compilan, porque usan punteros? A veces eso suele confundir aunque sea para temas de optimización y así

    • @jeffersoncabrera
      @jeffersoncabrera 10 месяцев назад +1

      Los punteros permiten a los programadores acceder directamente a la memoria, lo que puede ser útil para controlar el almacenamiento de datos, optimizar el rendimiento e implementar funcionalidades avanzadas.
      Ejemplos:
      Asignar memoria dinámicamente
      Acceder a datos de forma más eficiente
      Implementar listas enlazadas, pilas y colas

    • @raton_gamer1308
      @raton_gamer1308 10 месяцев назад +1

      @@jeffersoncabrera si entiendo que los punteros pueden ayudar incluso en tema de optimización pero por ejemplo nosé para uno que está iniciando puede sentir que los punteros son algo extraños y tal vez no logré comprender ese tema aunque bueno es mejor tener un código que se pueda optimizar de manera manual cuando ya tienes algo de experiencia con el lenguaje

    • @jeffersoncabrera
      @jeffersoncabrera 10 месяцев назад +1

      @@raton_gamer1308 todo concepto avanzado siempre es difícil al principio pero es necesario aprenderlo para usarlo cuando se necesite, si ya se sabe cómo es y cómo funciona a nivel general no importa el lenguaje sabra cómo aplicarlo en el proyecto que lo necesite. Saludos.

    • @raton_gamer1308
      @raton_gamer1308 10 месяцев назад +1

      @@jeffersoncabrera bueno tiene razón profe,gracias supongo que los punteros sea más para optimización que otra cosa aunque bueno en C++ si se sufre bastante con eso cuando usas por ejemplo winapi ya que tienes que inicializar los char para evitar desbordes de memoria y así

    • @otrojugadordegd6993
      @otrojugadordegd6993 10 месяцев назад

      Pienso q acerca de los lenguajes, cada uno se enfoca en lo q se estableció, pq hacer intérprete y compilador, son costosos de hacer. Además, q cada uno arrojaria diferentes errores, pq el compilador revisa todo y el intérprete hasta donde la ejecución falla. Si bien hay por ejemplo una Liberia en python q permite compilar a exe. Es más q nada la librería, pero cada lenguaje tiene su orientación para ser más multiplataforma o más rápido
      Los punteros es un concepto, creo q, necesario desde la concepción de memoria y cpu, pq permite crear secuencias como de caracteres, mediante una dirección de memoria y un offset. De ahí, los lenguajes de más alto nivel (antes) como C tenían q manejar los punteros. Incluso actualmente los lenguajes manejan direcciones cuando se tratan de objetos o datos de tipo complejo
      Lamentablemente así se conceptualizo la computacion, así q es lo q los lenguajes deben tomar para manejar la computadora. Puede confundir, pero es como son las cosas actualmente y si se quiere manejar un lenguaje de manera profunda, no se puede hacer un curso o unos pocos como si fueran de matemática básica. Pero eso tmb lo hace interesante

  • @juantc3997
    @juantc3997 10 месяцев назад

    excelente explicación

  • @albertPI007
    @albertPI007 10 месяцев назад +2

    Sin duda son muchos lenguajes de programación y quién sabe si en el futuro se crearan más o incluso la IA saque una idea más avanzada. En mi opinión, solo espero dominar tres lenguajes y que uno de ellos sea de compilación.

  • @luisandraschnik3001
    @luisandraschnik3001 10 месяцев назад +1

    Me gustaría una historia de los lenguajes y la programación funcional.

  • @daniels5574
    @daniels5574 10 месяцев назад

    Buena data de la programación, déjenme dar una pequeña crítica, se hace un tanto molesto que cada rato hagan la publicidad de la plataforma, creo que deberían balancear un poco eso, sino se pone denso. Un Saludo y muchos éxitos.

  • @AdriHernandez-q5g
    @AdriHernandez-q5g 10 месяцев назад

    Aún siguen vigentes sus cursos de java?

  • @migueleduardofernandezsevi3538
    @migueleduardofernandezsevi3538 10 месяцев назад

    Sigue con la serie porfavor

  • @rauljaimes6212
    @rauljaimes6212 10 месяцев назад +2

    No hablan de Basic ni de Pascal que fueron de los más utilizados en el pasado.

  • @ivanhernandezmx
    @ivanhernandezmx 10 месяцев назад +1

    confirmo, cada vez que escucho aplicativo me da coraje XD

  • @CesarEnrique.
    @CesarEnrique. 10 месяцев назад

    Por que en la universidad los primeros ciclos nos enseñan c#?

  • @brayanceron_
    @brayanceron_ 10 месяцев назад +1

    Falto mojo... Personalmente la mejor sintaxis que encontré fue la de dart, tiene tipado estático y dinámico, es compilado con un intérprete para tiempo de desarrollo y hasta transpila a Js

    • @Seom-hw8ek
      @Seom-hw8ek 10 месяцев назад +1

      Dart es bueno, y Flutter es de lo mejor, creí que dart sería lo malo de Flutter y pues no, bastante bien aunque dicen que aún le falta mucho por madurar, yo con mixing ando contento y los Future me parecen faciles, con Javascript nunca entendí y siempre tuve problemas con los await que no funcionaban como c#

    • @brayanceron_
      @brayanceron_ 10 месяцев назад

      @@Seom-hw8ek jeje paradójicamente a mi lo que no me gustó(razón por la que lo deje) de Dart fue el asíncronismo, es decir no la forma como lo maneja con los future si no que me disgusto que el lenguaje fuera inherentemente asyncrono así como Javascript. En cuanto a lo que respecta en sintaxis, el lenguaje es muy bueno, es un mix entre Java y Javascript

    • @Seom-hw8ek
      @Seom-hw8ek 10 месяцев назад +1

      @@brayanceron_ jeje, entonces debo ser muy malo con Javascript, y como ahora el then está deprecated ni idea como hacer eso funcionar ya que aunque ponga await se sigue ejecutando el código sin esperar la respuesta, cosa que en c# y darte no me pasa, pero puede que yo lo esté haciendo muy mal😅.

  • @Roberto-lb5or
    @Roberto-lb5or 9 месяцев назад

    Exacto, asi es, a partir de un origen para cada cosa en especifico se comienza a tener la idea para mejorar; es decir hay tantos lenguajes de programación porque como lo dice Alvaro estan destinados para cada nivel unos para crear sistemas operativos, otros para analisis de datos, otro para sistemas financieros otros para videojuegos, en fin. Yo les recomiendo aprender Python. Como decia Tun Tun la cuestión es echarle 🍳🍳

  • @daniloroldan6619
    @daniloroldan6619 10 месяцев назад

    historia y programacion.. dos cosas que me gustan. ayuda mucho a poder complementar el conocimiento.

  • @wolf-code
    @wolf-code 10 месяцев назад +4

    I❤Python

  • @bacaladobacalado4425
    @bacaladobacalado4425 10 месяцев назад

    Pascal y c eran combatientes, en que derivaron

  • @leng-awaits
    @leng-awaits 10 месяцев назад +1

    HISTORIA DE LA PROGRAMACIÓN

  • @luisriveragutierrez7843
    @luisriveragutierrez7843 10 месяцев назад

    es como el lenguaje humano hay varios idiomas y varios dialectos

  • @luisenriquecaleroanchelia6369
    @luisenriquecaleroanchelia6369 10 месяцев назад

    Que paso con edGrid ?? 😮

  • @miguelcarrillo6566
    @miguelcarrillo6566 10 месяцев назад

    Cuando curso de Rust?

  • @vicoyes86
    @vicoyes86 10 месяцев назад

    Los lenguaje de programación son una abstracción para el ser humano puede dar instrucciones a la maquina, yonñ creo que las IA van sustituir esa función la comunicación con la máquina será más en lenguaje natural debido a esto

  • @jesusr.escobarc.4695
    @jesusr.escobarc.4695 10 месяцев назад

    Y Microsoft y ios???

  • @sebas_7594
    @sebas_7594 8 месяцев назад

    Conclusión todos los caminos llevan a C++

  • @manuelcartagena3442
    @manuelcartagena3442 10 месяцев назад +1

    Falto php

  • @estefanocampoverde3660
    @estefanocampoverde3660 10 месяцев назад

    yo creo q dart es uno d los mejores

  • @jonymp4
    @jonymp4 10 месяцев назад

    Primero en llegar🗿👌🏿

  • @mvallesojeda
    @mvallesojeda 10 месяцев назад

    Solo me quedara con este Frase, Seguro Lloraste mas por Java que por tu Ex 🤣🤣

  • @arclchmp6225
    @arclchmp6225 10 месяцев назад

    Y luego esta Zig.

  • @jesusr.escobarc.4695
    @jesusr.escobarc.4695 10 месяцев назад

    Donde, cuando y comp aparecen? eh th relative no we dice? Porque?

  • @bryanmirandapalacios1988
    @bryanmirandapalacios1988 10 месяцев назад

    Faltó Julia

  • @sistemasinfor
    @sistemasinfor 10 месяцев назад

    bajastes de peso xd

  • @EdwinAr
    @EdwinAr 10 месяцев назад

    Soy ese que creía que Java era lo mismo que Js

  • @estebanbermudezc3051
    @estebanbermudezc3051 10 месяцев назад +2

    Yo lo puedo hacer mejor! :3

  • @bacaladobacalado4425
    @bacaladobacalado4425 10 месяцев назад

    Cuando acabes un lenguaje.....te diran ya cambio esta opsoleto....y cuando te mueres y vas al infierno el diablo te dira que estudies infierno 1, infierno 2, infierno 3..

  • @_mrclv
    @_mrclv 10 месяцев назад

    se bloatean solos xd, ni yt pone tantos comerciales como uds de su propio contenido

  • @gouzeroinfinity2624
    @gouzeroinfinity2624 8 месяцев назад

    entonces eso significa que puedo hacer mi lenguaje de programación pero en español ?