¿Qué lenguaje de programación elegir?

Поделиться
HTML-код
  • Опубликовано: 21 дек 2022
  • Segunda parte: • ¿Qué lenguaje de progr... - En el video hablo de los lenguajes típicos que se suelen aprender: Los imperativos (Python, C, C+.+, C#, JavaScript...) No estoy hablando de los lenguajes declarativos, ni funcionales (Haskell,etc), ni de lenguajes para web (html, css...), ni mucho menos... los lenguajes esotéricos (es.wikipedia.org/wiki/Lenguaj...)
    Aparte de los vídeos, en mi web hay diferentes cursos y una newsletter para poder estar atentos a las novedades de ellos. www.lidia-martinez.com
  • НаукаНаука

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

  • @escurridizo6437
    @escurridizo6437 Год назад +17

    no lose pero verla explicar sobre los lenguajes y como lo explica me da paz su forma de explicar me gusta

  • @tarikabaraka2251
    @tarikabaraka2251 Год назад +5

    Python, PHP, Go y Ruby ayudan a las bases de datos a comunicarse con las aplicaciones en el back-end de un programa. Desarrollo de aplicaciones web. C#, JavaScript, Java, Go y Ruby están entre los mejores lenguajes de programación para crear aplicaciones web.

  • @Ephemeral991
    @Ephemeral991 Год назад +1

    Gracias por la explicación con demostración. Es la primera vez que veo que explican así y me sirvió mucho.

  • @ushieru
    @ushieru Год назад +4

    La gente debería dejar de preguntarse que lenguaje aprender y ponerse a las bases de una. Excelente contenido.

  • @washingtonricaldo7096
    @washingtonricaldo7096 Год назад +1

    muchas gracias , por tu sinceridad

  • @antonioubedamontero2927
    @antonioubedamontero2927 Год назад +7

    Eres una crack. Una auténtica inspiración para aquellas personas que estamos en el camino del desarrollo de Software.

    • @lidiamartinezespanol
      @lidiamartinezespanol  Год назад +2

      Qué dices, pero su tu ya estás en las altas esferas, Antonio! Gracias por tu apoyo y un saludo! (y felices fiestas!)

  • @zao3d
    @zao3d Год назад +8

    Totalmente de acuerdo contigo. Aprendiendo a programar es básico entender los fundamentos de la programación. Voy a recomendar tus contenidos. Muy buen trabajo. Suscrito.

    • @lidiamartinezespanol
      @lidiamartinezespanol  Год назад +1

      Gracias! Aunque olvidé mencionar que hay lenguajes que no tienen nada que ver con los típicos (véase, Html, Css, etc). Da para otro vídeo !

    • @zao3d
      @zao3d Год назад +3

      @@lidiamartinezespanol Exacto, todavía hay gente que piensa que HTML es un lenguaje de programación cuando es un lenguaje de marcado de documentos. Da para otro vídeo, seguro! A seguir fuerte con el canal!

  • @joseplata8276
    @joseplata8276 Год назад +1

    Excelente video el mejor q eh visto muchos gracias

  • @Miles-Arts
    @Miles-Arts Год назад +2

    Hola Lidia!
    Que buen vídeo, el tema que hablas y cómo lo explicas me encanta.
    Estoy en un Bootcamp y por front vi JS me parece un buen lenguaje,
    ahora estoy con las clases de Java y me enamora ¿es posible enamorarse de un lenguaje? XD
    Pienso que uno no debería obligarse a usar o aprender 1 lenguaje, tener un lenguaje preferido sí es bueno es normal y hasta sano, es como tener un sabor preferido de helado o de fruta. o tener varios sabores preferidos.
    Cada lenguaje tiene su propio mundo con ventajas y desventaja, y es allí dónde deberíamos poner el foco.
    Saber la utilidad para cada proceso a desarrollar.
    Saludos =)

  • @bismarck9602
    @bismarck9602 11 месяцев назад +1

    Muchas gracias

  • @williamhernandezlgo7921
    @williamhernandezlgo7921 Год назад +1

    Excelente primer video visto... Se me aclaro la duda en este vídeo.. newsuscrit y like.
    Voy a continuar viendo y aprendiendo

  • @hectorc.castillo-inversion8356

    Muy buena información para tener en cuenta.

  • @borisdiaz4371
    @borisdiaz4371 6 месяцев назад

    Eres super honesta y aportas mucho valor, Gracias

    • @borisdiaz4371
      @borisdiaz4371 6 месяцев назад

      Gracias Lidia, un gran corazón para ti también desde Chile Boris un abrazo

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

    gracias por tu video, me sirvió mucho

  • @Davidgonzalez-tp4ew
    @Davidgonzalez-tp4ew Год назад +1

    Este video fue el que me acaba de recomendar RUclips sin haber vito ningún otro video, saludos 🌄🌠🌠🌄🇨🇴🇨🇴 Feliz Año nuevo :3

  • @jorgecarvajal8586
    @jorgecarvajal8586 Год назад +1

    explicas muy bien sigue subiendo videos

  • @serudda
    @serudda Год назад

    Me encanta tu espacio de trabajo... visualmente me relaja demasiado.

    • @lidiamartinezespanol
      @lidiamartinezespanol  Год назад +1

      No vayas a dormirte... Es que en RUclips / TikTok / Twitter la gente está como loca, los pobres jóvenes están ya que no saben escuchar un vídeo de más de 20 segundos...

  • @juanmanuelarredondomorales206
    @juanmanuelarredondomorales206 Год назад +1

    Soy tu suscriptor 778 excelente video ❤

  • @RUNA45
    @RUNA45 Год назад +1

    Nuevo subscriptor, mí primer lenguaje de programación también fue Pascal.

  • @Fernadv
    @Fernadv Год назад +1

    muy interesante

  • @graduando09
    @graduando09 Год назад

    gracias. No había visto a una chica hablando de programación y me gusta la forma simple como presentas las ideas.

  • @hijodelagranputadev
    @hijodelagranputadev Год назад

    Hola Lidia, muchas gracias por compartir este vídeo y por todo lo que dices en él. Estoy muy feliz de haber elegido este mundo de la programación y me hace muy feliz porque este vídeo me ha confirmado que he escogido la mejor ruta de aprendizaje. Actualmente me encuentro aprendiendo los fundamentos de la programación con un Pseudo-código que se llama Portugol Studio (portugués brazileño). Y es increíble todo lo que estoy aprendiendo, algunas veces me desespero en ir a un lenguaje para probar algunos algoritmos y los hago en JavaScript, Python y hoy justamente cree un algoritmo en C. Me da una satisfacción enorme. No estoy en la universidad, todo lo estoy aprendiendo en línea y creo que si algún día voy será para obtener un título. En fin, me gustaría más luego enfocarme en aprender el paradigma OOP, functional y reactiva estas últimas dos por el JavaScript. 🤗😂 Muchas gracias una vez más. Saludos!

    • @lidiamartinezespanol
      @lidiamartinezespanol  Год назад

      Si tu idea es hacer algún título, yo lo haría ya mismo si puedes. Vas a repetir lo mismo que estás estudiando por tu cuenta! Es muy satisfactorio programar. Espero que te guste la ruta :)

  • @mrgm148
    @mrgm148 Год назад

    Excelente.

  • @Metaconta
    @Metaconta Год назад +2

    ¿Qué lenguaje elegir? Depende para que lo quieras, si es orientado a páginas Web, si es para escritorio o móviles, simplemente depende. En mi caso que suelo hacer interfaz para controlar dispositivos, vale para escritorio y también Web.

  • @rubenarmandofigueroafuentes
    @rubenarmandofigueroafuentes Год назад +1

    Me parecio muy bien el video, me abrio mas los ojos. Actualmente estoy estudiando ingenieria mecatronica y aprendimos muy basico en python, sin embargo un amigo se cambio directamente a programación y le esta molando el javascript y desarrollo web. Tenia muchas dudas y hasta estaba pensando en cambiarme de carrera, pero escuche de c y como es una gran base para aprender otros idiomas, aparte junto a python se utiliza mucho en robotica y mecatronica, y descubri que el chiste es aprender lo basico e implementarlo en los distintos trabajos que se nos otorgan. Igual me gustaria aprender desarrollo web en un futuro, y con C y C++ puedo tener buenos fundamentos de programación en general.

    • @lidiamartinezespanol
      @lidiamartinezespanol  Год назад

      Efectivamente :) Bien decidido. Acaba de salir la segunda parte del vídeo por si te interesa :)

  • @asesorwebvideos
    @asesorwebvideos Год назад +1

    Saludos de CHILE

  • @greivin01
    @greivin01 Год назад

    Buen video.
    En mi Universidad, aprendemos primero la lógica de programación con PSeint, luego pasamos a C++ que no es complicado, pero si tiene unas cosas como los puntero que son un dolor jajaja, luego Java (POO) que es mucho más practico que C++, bases de datos con MySQL y SQL SERVER, seguido de estructuras de datos, donde vemos los algoritmos como QuickSort, Queue, ArrayList, Arbol Binario, entre otros con lenguaje de Java (POO) y C# con bases de datos SQLSERVER.
    SIempre ha sido interesante este tema. Saludos, Pura Vida.

    • @lidiamartinezespanol
      @lidiamartinezespanol  Год назад +1

      Pues el camino es PERFECTO: PSeint es muy famoso, es cierto. Muy buena forma de empezar.
      Los punteros son duros, incluso hoy en día cuando vuelvo a C++ tengo que recordar algunas cosas porque lo olvido. ;-) Parece que la trayectoria es muy buena.

  • @SaidDojev
    @SaidDojev Год назад

    Gracias por mostrarnos un camino =) Cuando uno quiere aprender, se encuentra esta montaña y no sabe por dónde subirla.

  • @popfilmsestudio3219
    @popfilmsestudio3219 Год назад +1

    Muy interesante y esclarecedor para los que no tenemos ni idea Lidia. Estaría súper bien que pubicases algo sobre VEX para los que estamos en Houdini. Podría ser? Gracias de antemano!!

    • @lidiamartinezespanol
      @lidiamartinezespanol  Год назад +1

      Yo la verdad no he trabajado con Houdini, dejé los VFX durante una temporada cuando Houdini empezó a ganar muchísimo mercado, allá por 2016. No significa que esté lejos de ello, pero la verdad es que de Houdini sé lo justo, aunque sé de qué trata.

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

    Hola Lidia saludos, dondepuedo bajar el programa merge short o quit short, algun enlaze gracias

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

      Los tienes todos en la Wikipedia para varios lenguajes. Busca ambos algoritmos.
      Pero no son programas, son algoritmos. Un programa tiene una función de inicio. :)

  • @investigacioneducativaelen2996
    @investigacioneducativaelen2996 Год назад +1

    Interesante

  • @RoberthValerio
    @RoberthValerio 11 месяцев назад

    gracias lidia por tus video yo ando en pleno aprendizaje tengo 33 años le dedico altas hora me gusta el backend pero aun no e hecho proyecto solo mucha teoria pero empezare crear proyecto pequeño me gusta python y mas que es muy demandado con su framework Django ya tiene un nuevo suscrito felicidades sigue asi

    • @lidiamartinezespanol
      @lidiamartinezespanol  11 месяцев назад

      Pues mucho ánimo. Porque el mundo de web cambia constantemente.. Te recomiendo hacer cursos en Udemy. Hay algunos verdaderamente buenos

  • @UMMO99
    @UMMO99 Год назад

    Sube más vídeos, por favor

    • @lidiamartinezespanol
      @lidiamartinezespanol  Год назад

      Si si... Ya os dije que tengo varios grabados (En la sección de comunidad). Lo importante es el curso de matemáticas que estoy haciendo, pero no sobran este tipo de vídeos más introductorios. Si quieres algo en concreto, propón algun tema! Eso me ayudará.

  • @jesusrodriguez-dv4fs
    @jesusrodriguez-dv4fs Год назад

    Excelente información gracias, pero q tal si realizas videos explicando los diferentes elementos q se utilizan en lógica de programacion

    • @lidiamartinezespanol
      @lidiamartinezespanol  Год назад

      ¿Te refieres a explicar los bucles, arrays, variables? O estoy entendiendo mal? De momento estoy haciendo un curso que lleva un tiempo hacer, en teoría quería sacarlo durante este mes. Y haré vídeos como este pequeñitos. Eso ya formaría parte de un curso!

    • @jesusrodriguez-dv4fs
      @jesusrodriguez-dv4fs Год назад

      @@lidiamartinezespanol si lidia exactamente hacer vídeos q refieran o expliquen lo q son arrays bucle con for Next, o while etc.. pero si estás preparando un curso sobre ello esperaré q lo termines y lo subas a RUclips ya me suscribo a tu canal éxitos y gracias

  • @ElenaPayano-hb6tb
    @ElenaPayano-hb6tb 20 дней назад

    Aqui 2024.😊

  • @jesusantoniobojorquezespin9260
    @jesusantoniobojorquezespin9260 Год назад +1

    yo en 2019 tmb lleve pascal

  • @infografia3d
    @infografia3d Год назад

    puedo confirmar que es así yo empece con basic, pascal, luego C, y JS todas las estructuras son las mismas ahora voy a prender Phyton y será fácil ya que los conceptos son los mismos, mucho animo.

    • @tomasserrano3712
      @tomasserrano3712 Год назад

      Yo hice lo mismo pero siempre estuve en soporte, sino hasta hace poco que reaprendi pero ahora antes de meterme a los lenguajes empecé con la lápiz y cuaderno y no pseint. Sino a pelo, por qué haciendo pseudocodigo incluso diagramas de flujo, fortaleces a fuerzas la lógica así, ya habrás, para cuando agarres tu 1er lenguaje pedaleado una bicicleta real y antes de agarrar las bicicleta con rueditas o la herramienta que te hacen casi todo(frameworks) ya habrás hecho mucho código duro y puro, como realmente se aprende pues a golpe de fuego se maciza o se forjan los hierros, saludos

  • @luisguanilo3771
    @luisguanilo3771 Год назад

    Srta. Lidia felicitaciones! ...considérame un suscriptor desde Perú!! Quería consultarte (soy estudiante de Ingeniería de sistemas) ¿qué programas debo estudiar para desarrollar aplicaciones Web, en estos momentos.

    • @lidiamartinezespanol
      @lidiamartinezespanol  Год назад +1

      Programas o lenguajes? . Si la pregunta es software o programa, mañana sale el vídeo perfecto para ti. Atento!

    • @luisguanilo3771
      @luisguanilo3771 Год назад +1

      @@lidiamartinezespanol muchas gracias por su respuesta. Me refería a un lenguaje de programación y un software para manejar la data.
      Muchas gracias srta. Lidia, reciba fuertes abrazos de felicidad y gratitud!! ...saludos desde Perú!

  • @JoseManuel-ei6do
    @JoseManuel-ei6do Год назад

    Buen consejo les das a los principiantes. Coincido totalmente contigo....bueno, yo añadiría, antes de nada, aprender a hacer algoritmos. Si sabes algoritmos, sabes programar en cualquier programa¡¡¡

    • @lidiamartinezespanol
      @lidiamartinezespanol  Год назад

      Bueno, algoritmos de manera metafórica, como el que quiere construir un mueble y hace un plan, si. Pero realizarlos, ya no es tan fácil , necesitas las bases para saber qué herramientas necesitas utilizar. :)

  • @MrWolf-ls5fe
    @MrWolf-ls5fe 11 месяцев назад

    Hola, Lidia, me gustan mucho tus vídeos porque te explicas muy bien. Verás, quiero aprender los conocimientos para entrar como junior en la industria del videojuego como programador y concretamente quiero controlar Unreal Engine para ello. Actualmente tengo CERO conocimientos en programación.
    Me he visto tu vídeo, pero no sé si el siguiente recorrido sería uno óptimo para mi objetivo, ¿me puedes dar tu opinión, por favor?:
    1. Absorber los fundamentos de programación, que son iguales para todos los lenguajes, con Python.
    2. Una vez tengo conocimientos básicos de programación, empezar con C para introducirme en C++
    3. Por último meterme de lleno con C++ puesto que es el lenguaje idóneo para controlar Unreal Engine.
    ¡Un saludo, gracias por tu atención y tiempo!

    • @lidiamartinezespanol
      @lidiamartinezespanol  11 месяцев назад +1

      Yo te recomiendo empezar con C. C es muy fácil, no tan fácil como Python pero te saltas un paso...y hay cientos de cursos de C por ahí. Luego pasas a C++ que es básicamente añadir clases, herencia, y cosas así que son de programación orientada a objetos. Mucha suerte!

    • @MrWolf-ls5fe
      @MrWolf-ls5fe 11 месяцев назад

      @@lidiamartinezespanol Genial, muchas gracias por responderme y esta info!

  • @jonatantajada1475
    @jonatantajada1475 Год назад +1

    Simplemente comentar que Java es una muy buena opcion tambien para empezar!!

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

    Hola saludos desde Costa Rica y que opinas de aprender C++ o C como tal no para aprender a programar desde 0 si no mas bien que ganancia o mejoras de conceptos puedo tener al aprender un lenguaje de esos dos con respecto a los demas(no laborales si no de aprendizaje teoria etc)? Gracias

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

      C++ es C con añadidos. Primero aprendes C... Y pronto se queda corto... Ahí aprendes c++ que es igual pero con añadidos. Es muy importante aprender ambos, lo mínimo necesario que viene en los libros, porque es el lenguaje mas usado y que es suficiente bajo nivel para aprender conceptos de memoria básicos

  • @MrDjge
    @MrDjge Год назад +1

    yo creo que es mejor empezar por un lenguaje como c++ ya que si te vas directamente digamos javascript no vas a saber que es una struct o enums tampoco que es el manejo de memoria dinamico ni punteros - ni los Especificadores de acceso - metodos staticos - variabled auto - etc etc... asi que recomiendo empezar por lo mas dificil :v si vas directamente a javascript ni si quiera vas a saber que son las listas ni vectores - ni diccionarios uff hay un monto de cosas pero bueno esa es mi opinion :v

    • @lidiamartinezespanol
      @lidiamartinezespanol  Год назад +1

      Si si, tienes razón, por eso se suele empezar con C o similar. Pero hay gente que empieza y le resulta muy agrio tanto contenido que aprender. Hay dos maneras, ir de abajo a arriba, que es lo que tu propones, o ir de arriba a abajo. Ambas maneras son igualmente válidas y depende de la personalidad de cada uno. Yo soy de tu estilo, me gusta saberlo todo. Pero hay gente que aprende mejor sabiendo poco y profundizando cuando ven que les falta conocimiento :)

  • @arielgimenez_95
    @arielgimenez_95 Год назад

    que bueno ver mujeres programadoras... Gracias por los consejos yo estoy hace 2 años de autotidacta C++ con unreal y no paro de aprender todos los días algo nuevo.. Antes usaba C# y C++ es inmenso...Para colmo últimamente estuve viendo COBOL y le tengo unas ganas a ese lenguaje.. Saludos

    • @lidiamartinezespanol
      @lidiamartinezespanol  Год назад +1

      No somos tan pocas... :-) Pero si, somos pocas. jeje. Pues C++ es duro, si. Sobre todo asegúrate de entender la gestión de memoria de las variables (paso por referencia, paso por valor, y reservar y liberar memoria. Esto no lo haces en C# y es la gran barrera que siente la gente al pasar a C++ y C. La gestión de memoria la lleva el GC (garbage Collector) y es automático. Sin embargo en C++ eres tu y solo tu el responsable de gestionar la memoria. Es muy divertido aprenderlo (y difícil) pero te da un entendimiento superior.

  • @eliseocamargo515
    @eliseocamargo515 11 месяцев назад

    Yo hice un curso de lógica de programación que el profe nos enseñaba en pascal, te juro que entendí todo, conceptos, lógica, manera de pensar como programador, cosas que no podes hacer en JavaScript, en Python o java en pascal podes hacer muchas cosas solo para aprender los fundamentos. Después aprendí JavaScript y java sin dolor de cabeza, hasta me ponía hacer proyectos son solo lo básico de esos lenguajes.

    • @lidiamartinezespanol
      @lidiamartinezespanol  11 месяцев назад

      Yo también empecé con Pascal. Es un poco viejo y feo pero es lo que se solía estudiar cuando yo hice la carrera. Seguramente ahora se usa C o Python

  • @juanloquendreo
    @juanloquendreo Год назад

    Que libros recomiendas como para aprender lógica y/o algoritmos que puedan ayudar en la programación ?

    • @lidiamartinezespanol
      @lidiamartinezespanol  Год назад +1

      Pues hay cientos de libros. Yo te recomendaría un libro básico, yo todo eso lo dí sin libros casi siempre, pero teníamos algunos de referencia. Lo importante y que más se suele aprender, son los algoritmos de ordenación (quicksort, bubblesort, etc), y las estructuras de datos conocidas (grafos, listas enlazadas, árboles, formas de viajar por los árboles con bucles (en profundidad, en horizontal)...) El que yo utilicé fue un libro muy antiguo que ya ni me acuerdo cómo se llama... Pero hay libros que son muy conocidos, depende del tipo de lenguaje que uses.
      Pero no sabría decirte ahora exáctamente. Busca por esas palabras y encontrarás cosas! Lo importante es aprender a implementar estructuras típicas como las que te he mencionado.
      Esta colección son todos fabulosos:
      www.amazon.es/Design-Patterns-Object-Oriented-professional-computing/dp/0201633612/ref=sr_1_40?__mk_es_ES=%C3%85M%C3%85%C5%BD%C3%95%C3%91&crid=2VLGYDEUTU4D&keywords=algoritmos&qid=1672820000&sprefix=algoritmos%2Caps%2C82&sr=8-40

    • @lidiamartinezespanol
      @lidiamartinezespanol  Год назад +1

      Tambien encontré este:
      www.amazon.es/Algoritmos-ilustrada-programadores-curiosos-Especiales/dp/8441540985/ref=sr_1_3?__mk_es_ES=%C3%85M%C3%85%C5%BD%C3%95%C3%91&crid=2VLGYDEUTU4D&keywords=algoritmos&qid=1672820000&sprefix=algoritmos%2Caps%2C82&sr=8-3
      Pero yo recuerdo que uno de los que teníamos en la biblioteca de la facultad y que revisaba a menudo era este. Pero como ves, en inglés :(
      www.amazon.es/Introduction-Algorithms-Thomas-H-Cormen/dp/8120340078/ref=sr_1_26?__mk_es_ES=%C3%85M%C3%85%C5%BD%C3%95%C3%91&crid=2VLGYDEUTU4D&keywords=algoritmos&qid=1672820000&sprefix=algoritmos%2Caps%2C82&sr=8-26

    • @juanloquendreo
      @juanloquendreo Год назад

      @@lidiamartinezespanol Muchas gracias por las recomendaciones !!

  • @kyoniimura20
    @kyoniimura20 Год назад

    Tengo una pregunta, cual es el lenguaje de programación mas fácil ?

  • @desesterhd
    @desesterhd Год назад +1

    Todavia se sigue usando pascal para las primeras materias

  • @manueljoseblancamolinos8582
    @manueljoseblancamolinos8582 Год назад

    El Pascal en su dia era el paradigma de la programación estructurada.

  • @HPcarnace
    @HPcarnace Год назад

    Creo que estás equivocada con respecto a Pascal. Lo que probablemente te sucedió es que no te dijeron que evolucionó a lo que se conoce como Object Pascal, incluso el entorno de desarrollo DevC++ está programado en Delphi (recuerdo que Bloodsheed tenia un DevPascal). Pascal es incluso más fácil que C o C++, también tiene punteros pero es posible sobrevivir sin siquiera conocerlos y además también se puede incrustar código en ensamblador en él. Muchas aplicaciones fueron programadas en ese lenguaje como Skype y muchas otras que no recuerdo. Lo que sí sucede es que la licencia es cara, aunque hayan sacado la versión "Delphi Community" que es gratuita la empresa que lo distribuye no tiene mucho marketing. También existen otros compiladores de Pascal y entornos como Lazarus, Freepascal y Codetyphon .A la fecha hay varios proyectos funcionando en Delphi, sólo que no son muy conocidos. Actualmente lo que escribas en Delphi incluso puede ser multiplataforma a través de FireMonkey que es un conjunto de bibliotecas y controles para que con el mismo código corra en windows, android y iOS, y también con otra biblioteca llamada FMX Linux. El problema con Delphi es que casi siempre hay que comprar herramientas de terceros cuando quieres mayor funcionalidad. Sé que Delphi tiene todavía una amplia comunidad como la de Brasil que ha desarrollado muchas cosas. En el pasado Anders Hejlsberg fué el ingeniero jefe de Borland, pero Microsoft le hizo una mejor oferta y se fue para allá (por si no lo sabían es uno de los responsables de C# y Typescript)

    • @lidiamartinezespanol
      @lidiamartinezespanol  Год назад

      Bueno, gracias por la información. Recuerda que yo estoy haciendo este vídeo para principiantes, lo que cuentas aquí es complejo, la gente busca cosas normales y populares. En la mayoría de trabajos no se piden lenguajes poco comunes, y el objetivo de los vídeos es que la gente que está bloqueada precisamente por todo lo que cuentas aquí, deje de estarlo eligiendo algo popular.

  • @elprincipito6400
    @elprincipito6400 Год назад

    NIM es el futuro ;)

  • @reineriopalacios
    @reineriopalacios 3 месяца назад

    Pascal fue diseñado para enseñar los fundamentos de la programación estructurada, no creo que haya sido concebido para producción

    • @lidiamartinezespanol
      @lidiamartinezespanol  3 месяца назад

      Pues quizá tienes razón. Muchas gracias!! Siempre me pareció que no tenía mucha utilidad

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

    uff pascal broh

  • @egalvez
    @egalvez Год назад

    Pascal? en que año? Pacal ya estaba casi muerto en el 94

  • @tomasperdomo4740
    @tomasperdomo4740 Год назад

    Algo que a mí me cuesta decidir es a qué me quiero dedicar ya que todo me llama la atención, un día tocó web, un día front un día back otro día móvil incluso ciberseguridad jaja, me cuesta mucho decidirme 🥴🥴😢😢

    • @lidiamartinezespanol
      @lidiamartinezespanol  Год назад

      Pero aprende las bases. Decidir ya es otra cosa. Eso es menos importante.

  • @leunknownr805
    @leunknownr805 Год назад

    Mmm... yo creo que antes de aprender a programar en cualquier lenguaje, hay que preguntarnos: ¿Para qué? O sea, qué es lo que queremos conseguir, por ejemplo, un videojuego, una aplicación para administrar nuestros horarios o finanzas, tomar en cuenta ls plataforma, es decir, será para escritorio, móvil o web, si queremos un sitio web de cierto tópico, etc. Yo creo que empezar desde ahí es lo ideal, y es lo que nos garantizará en gran medida que no perderemos el tiempo y también que mantendrá nuestra motivación para aprender al no programar por programar, esto más allá de la complejidad que pueda demandar los lenguajes que hayan para hacer eso que queremos, además del hecho de que todos comparten una misma base como lo has mencionado.

    • @lidiamartinezespanol
      @lidiamartinezespanol  Год назад +1

      Justo lo contrario que recomiendo el este video! Porque eso es lo que bloquea a la gente, tener que elegir. :)

    • @HPcarnace
      @HPcarnace Год назад +1

      Yo estoy de acuerdo con Leunknown R. No es lo mismo alguien que se quiere dedicar a la "programación" a alguien que por ejemplo programa ocasionalmente. Por ejemplo, alguien que se dedica a la contabilidad es preferible que aprenda VBA para Excel y Typescript en el futuro a que aprenda C o C++, porque si es por temas que tocaste como estructuras de control, condicionales, variables, constantes, etc. que aunque puedan ser similares en cuanto al funcionamiento en varios lenguajes, pues es posible que sea más fácil aprender éstos temas con algoritmos y con programas como Pseint y DFD. Incluso Pascal fue diseñado con el fin de enseñar programación (por eso es que te enseñaron Pascal). Es más fácil recordar las palabras reservadas de Pascal como Begin y End que { }, para alguien que está aprendiendo (por ejemplo para señalar el nombre del programa se usa la palabra Program XXX"). Yo me atrevo a decir que "Pascal es a los angloparlantes lo que Pseint es a los hispanohablantes".

    • @lidiamartinezespanol
      @lidiamartinezespanol  Год назад

      @@HPcarnace Si, tal vez tengas razón.. Pero bueno, lo comentaré en otros vídeos, gracias por la sugerencia. Para mi es mucho más gratificante aprender con un lenguaje que luego te permita hacer algo divertido para un amigo o algo visual como es con Processing, que puedes poner en tu web, o Unity y haces un pequeño jueguecito.

  • @oswaldorodriguez1128
    @oswaldorodriguez1128 Год назад

    Python😎

  • @gatomontesroseIII
    @gatomontesroseIII Год назад

    en python no hay do while :c es mi bucle favorito de java

    • @gatomontesroseIII
      @gatomontesroseIII Год назад

      ni for normal solo for loop :c

    • @lidiamartinezespanol
      @lidiamartinezespanol  Год назад

      Pues si te digo que yo he utilizado ese tipo de bucles solo una vez... No es común verlos, no. La comprobación de hace después y no antes. Es la diferencia

  • @luisf4355
    @luisf4355 Год назад

    Yo ya se programar Python (Django) y Javascript pero el primer trabajo que jodido que es encontrar como junior 🥲

    • @lidiamartinezespanol
      @lidiamartinezespanol  Год назад +1

      Lo sé. ¡Pero hay un montón de trabajo! Solo hay que intentar ser suficientemente bueno en lo que uno hace. Y para ser bueno, hay que ser muy disciplinado e ir más allá de lo básico.

  • @yacolca2007
    @yacolca2007 Год назад

    Y java ?

    • @lidiamartinezespanol
      @lidiamartinezespanol  Год назад

      Y tantos otros! Java es para aplicaciones en java, se utiliza igual que C# para hacer pequeñas apps ejecutables, y es parecido a JavaScript, son lenaguajes hermanos, generalmente creo que para windows. No sé mucho más, pero yo he utilizado Java en la carrera.

    • @georgechinchayanmartinez9809
      @georgechinchayanmartinez9809 Год назад

      Java es un lenguaje demasiado rico en estructura de POO fuertemente tipado si lo aprendes los demás lenguajes te será muy sencillo es más difícil pasar de lenguajes con tipado débil a un lenguaje de tipado alto ejemplo pasar de Python a Java te costará más o JS a C recomendación estudia solo un lenguaje dominalo aprende la POO en base a ese lenguaje y en Java si deseas especializarte te sugiero los frameworks spring boot y spring framework, para aplicaciones o app Kotlin si sabes Java se te hará muy fácil hay gran demanda en desarrollador Java ya que hoy la mayoría se centra en lenguajes de moda como JS o Python pero eso es otro tema donde te sientas cómodo concéntrate en un solo lenguaje y practicar es la base de todo

  • @CarlosJGonzalezJuan
    @CarlosJGonzalezJuan Год назад

    Muy buen video. Solo haría una aclaración con tu permiso. En la descripción dices que Python, c, c++, etc, no son funcionales. Deberías revisar esto, ya que si lo son. De hecho, todos estos lenguajes puedes trabajar con funciones, por lo que son funcionales. De resto, muchas felicidades.

    • @lidiamartinezespanol
      @lidiamartinezespanol  Год назад +1

      No estoy de acuerdo, pero entiendo a lo que te refieres. Creo que hablas de algo diferente, no es lo mismo que el lenguaje utilice funciones a que el lenguaje sea completamente funcional.
      La programación funcional es un tipo de programación algo diferente a la imperativa.
      "Los programas escritos en un lenguaje funcional están constituidos únicamente por definiciones de funciones, entendiendo estas no como subprogramas clásicos de un lenguaje imperativo, sino como funciones puramente matemáticas, en las que se verifican ciertas propiedades como la transparencia referencial (el significado de una expresión depende únicamente del significado de sus subexpresiones), y por tanto, la carencia total de efectos colaterales.
      Otras características propias de estos lenguajes son la no existencia de asignaciones de variables y la falta de construcciones estructuradas como la secuencia o la iteración (lo que obliga en la práctica a que todas las repeticiones de instrucciones se lleven a cabo por medio de funciones recursivas)."
      "Entre los lenguajes funcionales puros, cabe destacar a Haskell y Miranda. Los lenguajes funcionales híbridos más conocidos son Scala, Lisp, Clojure, Scheme, Ocaml, SAP y Standard ML (estos dos últimos, descendientes del lenguaje ML). Erlang es otro lenguaje funcional de programación concurrente. Mathematica permite la programación en múltiples estilos, pero promueve la programación funcional. R también es un lenguaje funcional dedicado a la estadística.5​Recientemente Microsoft Research está trabajando en el lenguaje F# (Functional#).
      Entre otros lenguajes que se podrían utilizar para programación funcional se podrían incluir a Perl, pues, aunque es un lenguaje de propósito muy general, se pueden realizar programas usando exclusivamente funciones definidas por el usuario; así como Python, como lenguaje que incorpora el paradigma funcional; o Ruby."
      Y
      "La programación funcional es más popular en el ámbito académico que en ámbitos industriales. "
      No se si habrá quedado claro con esas referencias ^_^

    • @CarlosJGonzalezJuan
      @CarlosJGonzalezJuan Год назад

      @@lidiamartinezespanol Transparente. Yo asignaba funcional a todos los lenguajes que trabajan con funciones, pero desde tu punto de vista tienes toda la razón. Muchas gracias.

  • @wilmerestrada7813
    @wilmerestrada7813 Год назад +1

    Tu no eliges el Lenguaje, el Lenguaje te elige a ti

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

      y cual te eligio a ti

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

      @@RoberthValerio Java, Python y Scala esos me eligieron

  • @JhonyHDV
    @JhonyHDV Год назад

    Lenguaje ensamblador

  • @Metaconta
    @Metaconta Год назад

    Todavía no veo a mucha gente qu ele interese el F#, ajajjaja.

  • @fury674
    @fury674 Год назад

    Lo de comparar libros, meh.
    Puedes aprender con la propia documentación, cursos gratis y con práctica.

    • @lidiamartinezespanol
      @lidiamartinezespanol  Год назад

      Esa es la forma lenta de hacerlo. Los cursos gratis suelen ser malos, desordenados, incompletos. La documentación no ayuda casi nunca. Es difícil de entender. La práctica lo hace todo pero necesitas una guía y sobre todo retos.

  • @pablitogamer0995
    @pablitogamer0995 Год назад +1

    Holi no me gusta programación pero este video ayuda a muchísima gente muchas gracias por eso :) te gustaría subir algún vídeo sobre Cloud Computing ? Saludos de Argentina 🇦🇷

    • @lidiamartinezespanol
      @lidiamartinezespanol  Год назад

      No trabajo en cloud y no es un tema que me interese particularmente... Me temo que de ese tema habrá poco o ningún contendido