What PROGRAMMING LANGUAGE should I LEARN in 2024?

āđāļŠāļĢāđŒ
āļāļąāļ‡
  • āđ€āļœāļĒāđāļžāļĢāđˆāđ€āļĄāļ·āđˆāļ­ 24 āļ.āļ„. 2024
  • 🚀 Welcome to ImaginaCode! In this exciting video, we will explore the BEST PROGRAMMING LANGUAGES for the YEAR 2022. Wondering which programming languages are dominating the scene and which ones could propel your career to the next level? You have come to the right place!
    🧐 In this video, we will take a detailed look at the languages that are at the peak of demand and could make a difference in your journey as a developer.
    😎 Are you interested in web development? Or maybe artificial intelligence and machine learning are your passion? No matter your field of interest, we will provide you with valuable information to help you make informed decisions about which programming languages you should learn in 2024.
    ðŸ”ĨGet ready to immerse yourself in the exciting world of programming and make a decision TODAY about which language to choose! ðŸ”Ĩ
    👍 If you find this information useful, don't forget to LIKE the video, subscribe for more exciting programming content, and turn on the notification bell so you don't miss any updates.
    Thank you for joining us on this journey of discovery and learning! 🚀âœĻ
    🔗Links
    Do you want to LEARN to PROGRAM in C#? Here is the link to the playlist of my C# COURSE: â€Ē Curso de ProgramaciÃģn ...
    TIOBE Index so you can check the most POPULAR PROGRAMMING LANGUAGES: www.tiobe.com/tiobe-index/
    Chapters:
    00:00 Introduction
    01:33 Ranking of languages in TIOBE
    02:19 PYTHON
    03:10 C#
    04:21 JAVASCRIPT
    05:49 PHP
    06:59 C++
    08:13 JAVA
    09:20 KOTLIN
    10:07 SWIFT
    10:27 Farewell

āļ„āļ§āļēāļĄāļ„āļīāļ”āđ€āļŦāđ‡āļ™ • 31

  • @maximoherrera557
    @maximoherrera557 8 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +5

    Excelente video, me encantaron mucho tus recomendaciones, muy acertadas.
    Puntualizar un poco mÃĄs en lo que es javascript, es un lenguaje quÃĐ se utiliza en aplicaciones de escritorio, mÃģvil, videojuegos, ciencia de datos, así como programaciÃģn de servidores.

    • @ImaginaCode
      @ImaginaCode  8 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

      Muchas gracias, me alegro que te haya gustado y servido el video. Y muchas gracias tambiÃĐn por tu aporte!

  • @doomslayer512
    @doomslayer512 6 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +2

    Soy Analista programador Senior, uso diferente lenguajes dependiendo el proyecto y demanda del mercado laboral, lo imporante es sacar dinero con el lenguaje que dominas.

    • @ImaginaCode
      @ImaginaCode  6 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      Así mismo es! Debemos optar por el lenguaje que se adapte a lo que nos gusta pero ademÃĄs enfocarlo en la salida laboral. Por eso considero que saber varios lenguajes es crucial ademÃĄs de especializarte mucho mÃĄs en uno

  • @mictellogarit7473
    @mictellogarit7473 7 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +2

    PHP 8.3 esta muy bueno 😎

  • @m.g5796
    @m.g5796 8 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

    Muchas 🎉Gracias

    • @ImaginaCode
      @ImaginaCode  8 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      Me alegro que te haya gustado!

  • @Jose-cj8wu
    @Jose-cj8wu 7 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    Yo escogi pascal y me va super

  • @leandromontenegro1246
    @leandromontenegro1246 7 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

    Hola, una duda. Yo estudio ingenieria de sistemas y en mi universidad al menos enseÃąan muy bien... aprendi muchisimo de python en un aÃąo nos llenan hasta de informacion adicional para el que quiera profundizar, el aÃąo que viene aprendere linux como sistema operativo, se que veremos Java en un cuatrimestre, veremos Js, html y css (que yo lo vi en un curso) y hay orientaciones a machine learning,ciberseguridad, la parte mas empresarial de los sitemas, etc. Pensas que vale de algo tener un titulo de ingeniero de sistemas y empezar a trabajar luego, o me conviene estudiar por mi cuenta y trabajar en cuanto antes? Tengo 20 aÃąos

    • @ImaginaCode
      @ImaginaCode  7 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

      Hola amigo! Me parece excelente que en tu universidad cubran todas esas ÃĄreas. Definitivamente es algo que debes aprovechar, ademÃĄs de como dije en otro de mis videos, que con la universidad obtienes la titulaciÃģn lo cual es un plus a la hora de conseguir trabajo. Sin embargo, estudiar por tu cuenta tambiÃĐn es fundamental. No solo te permitirÃĄ estar un paso por delante en la universidad sino que que es necesario para ir consolidando tus conocimientos. Mi recomendaciÃģn es ambas, y verÃĄs como tendrÃĄs resultados incluso mÃĄs rÃĄpido

    • @leandromontenegro1246
      @leandromontenegro1246 7 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      @@ImaginaCode muchas gracias, nuevo sub

    • @MegaDyler
      @MegaDyler 4 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      Yo no estudiÃĐ eso en la Uni sin embargo de a poco he estado estudiando solo, empecÃĐ con Python en una app que al final ya no me suscribí creo fue Programming Hub, de ahí pasÃĐ a Sololearn con Python, acabÃĐ el de Angular, JavaScript, HTML y SQL, despuÃĐs puse la prueba gratuita de 7 Días en Coursera para luego terminar un curso de un Proyecto con Python enfocado a IA junto con GitHub que me enseÃąaron a manejarlo poco... TerminÃĐ mi curso en Enki de Java, C++ y Desarrollo Web, luego en Programiz C++, entonces me quedÃĐ con las ganas de mandar Currículum lo cual al final hice se pusieron en contacto conmigo para trabajar con PHP, Laravel, MySQL y Poo. Yo no conocía estÃĄs Últimas tecnologías así que me puse a estudiar en TH-cam como crear un CRUD desde cero, terminÃĐ un mini curso para aprender React junto con otro para aprender CSS, para seguir con Audible con un audiolibro que se llama Arquitectura de software mÃĄs otro de Ciberseguridad, pero por cierto un poco antes había terminado un audiolibro que se llama Principios de Python con machine learning. Casi al mismo tiempo estaba presionado por la Universidad que me pide FrancÃĐs, pero como me encantan los Idiomas seguí con Italiano y obvio InglÃĐs, eso te servirÃĄ demasiado.
      Hace poco me puse a hacer un curso de Google de principios de la Ciberseguridad y otro de QA Ingeniero de Pruebas...
      Volví a mandar Currículum. Y me volvieron a contactar para hacer pruebas y así...

  • @manuelcobasguerra4741
    @manuelcobasguerra4741 6 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

    Python para comenzar esta sÚper bien, puedes hacer apps de escritorio, APIs, server less, cli, IA y mÃĄs cosas

    • @ImaginaCode
      @ImaginaCode  6 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      Exactamente amigo, por algo es uno de los lenguajes mÃĄs populares y utilizados en la actualidad!

    • @eliaslandriel1665
      @eliaslandriel1665 6 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

      Para empezar ? Yo reciÃĐn empiezo estoy haciendo python por quÃĐ quiero crear apps y tambiÃĐn quiero usar ciberseguridad , ya que se necesito crear mi propio payload para poder avanzar y necesito python para saber crearlo , yo veo a savitar y dice que para ser bueno se necesita saber lo que haces

    • @manuelcobasguerra4741
      @manuelcobasguerra4741 6 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      @@eliaslandriel1665 bueno Python en un inicio fue pensado para scripting así que para automatizar tareas u organizar ataques te puede servir bastante bien, por ejemplo podrías crear un falso endpoint y usar python para renderizar el HTML y obtener la contraseÃąa de una red wifi

    • @MegaDyler
      @MegaDyler 4 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      EstÃĄ bueno todo eso bro pero creo PHP, Java y JavaScript me estÃĄn encantando...

    • @MegaDyler
      @MegaDyler 4 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      ​@@ImaginaCodeTengo entendido Python y aunque no sean como tal lenguajes son fÃĄciles HTML y CSS.

  • @keenbrayanhuaracacalderon9667
    @keenbrayanhuaracacalderon9667 4 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    hola amigo, es recomendable aprender C# en 2024 ? y quisiera saber la curva de c# es mas facil? y si aprendo C# los demas lenguajes se me haran mas facil o no?

    • @ImaginaCode
      @ImaginaCode  4 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

      Hola amigo, claro que sí! C# es uno de los mejores lenguajes en la actualidad por su versatilidad. En comparaciÃģn con otros lenguajes orientados a objetos, es relativamente un poco mÃĄs fÃĄcil de aprender. Es cierto que tambiÃĐn estÃĄ python que incluso tiene una curva mas fÃĄcil de aprendizaje. Pero todo depende de lo que quieras desarrollar. Con respecto a la otra pregunta, Si! Si aprendes C# sin dudas te tomarÃĄ la mitad de tiempo aprender otro lenguaje ya que tendrías la base y conocimientos avanzados de la programaciÃģn orientada a objetos. Ya lo que tendrías que aprender es la sintaxis del otro lenguaje que quieras aprender

    • @gabrielv2340
      @gabrielv2340 2 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      Te recomendaría aprender C#, este es un lenguaje bastante versÃĄtil, tiene salida tanto para backend, empresarial y hasta de juegos por su enfoque en POO. Al tener .NET, hay muchas empresas que se dedican y buscan programadores con experiencia en este framework. Muy recomendado.

  • @foreman2584
    @foreman2584 7 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    Java crees tu que pidan titulacion ajuro?

    • @ImaginaCode
      @ImaginaCode  7 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      Hola amigo, realmente no es obligatoriamente necesario. Sin embargo, tener la titulaciÃģn es un plus para conseguir una oportunidad de empleo mÃĄs rÃĄpido. AÚn así, con tener conocimientos en ese lenguaje y comenzar a formar tu portafolio con tus propias aplicaciones para adquirir mÃĄs experiencia te ayudarÃĄ a conseguir un empleo como programador de Java ya que como mencionÃĐ en el video, Java es uno de los lenguajes mas solicitados por las empresas. Y eso es porque como Java es un lenguaje que ha sido usado por muchos aÃąos, la mayoría de los programas que utilizan las empresas estÃĄn desarrollados en este lenguaje y tienden a contratar programadores con conocimientos en Java para realizar mantenimiento periÃģdico a dichas aplicaciones

  • @beticohernandez9536
    @beticohernandez9536 7 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    Que recomiendas para las aplicaciones moviles?

    • @ImaginaCode
      @ImaginaCode  7 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      Hola @beticohernandez9536! Como dije en el video, en lo que respecta al desarrollo de aplicaciones mÃģviles, entre las mejores opciones estÃĄn Java y Kotlin. Ahora todo depende de lo que necesites. Si solo quieres enfocarte en el desarrollo de apps Android, entonces Kotlin puede ser mejor ya que es mÃĄs fÃĄcil de aprender y ademÃĄs es el lenguaje preferido por Google y muchos desarrolladores para crear aplicaciones mÃģviles en Android Studio. Ahora, si aparte de hacer aplicaciones quieres adentrarte tambiÃĐn en otro tipo de programas, especialmente aquellos usados en empresas, entonces puedes optar por Java.

  • @foreman2584
    @foreman2584 7 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    Cual stack es mejor para conseguir la primera chamba y conseguir mas experiencia?

    • @alejandrocr9293
      @alejandrocr9293 7 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      Eso te lo dicen las pÃĄginas de reclutadores de tu país. Lee las ofertas.

  • @marktulsoto8685
    @marktulsoto8685 7 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +5

    Jajajaja con todo el mundo haciendo bootcamps y universidades de garaje, lo que abunda es gente disque sabe programar, el mundo de software saturado para junior y empresarios los Únicos que ganan, esa es la realidad si eres junior, solo si eres senior ganas sino ganan los empresarios explotando, así de simple...

  • @dhayanchavez
    @dhayanchavez 7 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +3

    Si hubiera mÃĄs contenido en espaÃąol, me iría por Go, me interesa el potencial que tiene en el backend.
    Por ahora ya comencÃĐ a ver 1 curso de introducciÃģn a la programaciÃģn y a los algoritmos, y verÃĐ otros dos mÃĄs de fundamentos.
    Por comunidad y contenido me irÃĐ a Java ☕, chance despuÃĐs le sepa mÃĄs al Go.
    Aunque Java 21 estÃĄ interesante, leí una noticia que ahora las versiones mÃĄs recientes de Spring, sÃģlo funcionarÃĄn con Java 17 y 21.
    Eso harÃĄ que venga mucho contenido, muchos cambios, y mucha necesidad de programadores Java para actualizar los sistemas de la 8 a 17 o 21

    • @ImaginaCode
      @ImaginaCode  7 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

      Excelente amigo. Si, GO tiene mucho potencial en el desarrollo Backend. No lo incluí como tal en este video precisamente por lo que dices. Por su poca documentaciÃģn, sobre todo en espaÃąol, en comparaciÃģn con otros lenguajes. Pero sin duda tiene mucho potencial. Y sí, anímate con Java ya que es un excelente y completo lenguaje que si lo aprendes, luego podrÃĄs aprender otros con mÃĄs facilidad como por ejemplo, GO.