You can only use one programming language for the rest of your life. What do you choose?
Diner Das

Diner Das @dinerdas

Joined:
Jan 13, 2022

You can only use one programming language for the rest of your life. What do you choose?

Publish Date: Apr 13 '22
12 42

Comments 42 total

  • Sherry Day
    Sherry DayApr 13, 2022

    I think C is the safe choice if I want to make sure I can still do lots of stuff.

    I'd prefer only coding in Python, but I feel like I'd be more limited in the long run.

    I think in it is about optionality vs enjoyment.

  • Paulkelvin
    PaulkelvinApr 13, 2022

    JavaScript for me

  • AndyRosenberg
    AndyRosenbergApr 13, 2022

    Ruby

    Lots of interesting things happening as of the last couple years. Hotwire for Rails, Glimmer taking off for desktop development, more concurrency libraries, etc. I’m starting to look into Ruby’s ML options too, would love to see more resources devoted to those.

    • Ben Halpern
      Ben HalpernApr 13, 2022

      I'd +1 for Ruby for general enjoyment, confidence that it will keep improving, etc. It would definitely limit a few things I'd ideally want to do, but I'd probably be happy.

  • Ashwin Hariharan
    Ashwin HariharanApr 13, 2022

    I guess whatever language helps me earn a living, and also something that casts a wide net to cover as many areas of software engineering as possible. At the moment, that would be JavaScript.

    Almost every industry requires a website / web app, and at present JavaScript dominates this area, at-least when it comes to building user interfaces. But that's note all - with JavaScript, I can also build mobile and desktop applications, do server-side programming and build backends, and even do machine learning.

  • Martin Wheeler
    Martin WheelerApr 13, 2022

    JavaScript

  • Jonas Manthey
    Jonas MantheyApr 13, 2022

    something esoteric, gotta stay entertained

    malbolge maybe

  • Kasey Speakman
    Kasey SpeakmanApr 13, 2022

    It's a tough call between F# and Clojure.

    • Eduard
      EduardApr 13, 2022

      Been learning clojure lately, completely new experience to me. It's been really refreshing and I love all of its concepts.

  • matthew-salerno
    matthew-salernoApr 13, 2022

    Probably python or C++ for their proven legacy and versatility. I personally prefer C to C++ but C++ gives me more options.

  • Gianluca Tessarolo
    Gianluca TessaroloApr 13, 2022

    Absolutely Java

    (I'm 60 yo, I've learned and used many languages in my life, QuickBasic, xBase (Clipper & QuickSilver), VisualBasic, Delphi (Object Pascal), Java, Ruby but Java still remains my favorite !)

    • Pavel
      PavelApr 14, 2022

      Good choice. But have you ever used javascript? 😏

    • Alexander B.K.
      Alexander B.K.Aug 14, 2022

      Clipper :)
      I used its "brother" : FoxPro 2.6 for DOS from which I earned money for the 1st time by using a programming language.

  • Rebecca DuPont
    Rebecca DuPontApr 13, 2022

    Yup, it's going to be JavaScript for me

  • Kirill Shestakov
    Kirill ShestakovApr 14, 2022

    That's a tough choice... I think I would go for Rust, because there is no shortage of things to learn about it, and it has a plenty of applications.

  • ecyrbe
    ecyrbeApr 14, 2022

    Definitly Rust.

  • Dom Grad
    Dom GradApr 14, 2022

    Has to be Javascript. Its a love and hate relationship 😅

  • Medea
    MedeaApr 14, 2022

    Python, because it’s the language I know best and have fun in!

  • Rudy Nappée
    Rudy NappéeApr 14, 2022

    Js... A swiss army knife 😁

  • Ishaan Sheikh
    Ishaan SheikhApr 14, 2022

    Probably C# as it will cover most of the platforms.

  • Tony Nguyễn
    Tony NguyễnApr 14, 2022

    Golang

  • js-god
    js-godApr 14, 2022

    Bring back turbo pascal bro!!!

  • js-god
    js-godApr 14, 2022

    Bring back Turbo Pascal bro!!!

    • Alexander B.K.
      Alexander B.K.Aug 14, 2022

      :):)
      Pascal was once the best one for introducing programming language. It can still be the better one for that purpose instead of the likes of Python.

  • Marco Colli
    Marco ColliApr 14, 2022

    Ruby... 90% of the code that I wrote in the last 10 years is Ruby!

  • Eljay-Adobe
    Eljay-AdobeApr 14, 2022

    D.

    Backup choices: F♯, Python.

  • Peter Repukat
    Peter RepukatApr 14, 2022

    C++
    Yeah, really.
    As it's the one that restricts me the least, and helps me restrict my APIs the most so that other Devs don't screw up too too much

  • Zach Blake
    Zach BlakeApr 14, 2022

    Golang

  • Christian Vasquez
    Christian VasquezApr 14, 2022

    Probably Kotlin

  • Riccardo Bernardini
    Riccardo BernardiniApr 15, 2022

    One language for everything? Ada, no doubt.

  • Umakanta Behera
    Umakanta BeheraApr 15, 2022

    JavaScript

  • Ebenezer Awuku
    Ebenezer AwukuApr 15, 2022

    Definitely going with JavaScript.

  • Elcamino
    ElcaminoApr 16, 2022

    For sure javascript

  • Sandilya Bhamidipati
    Sandilya BhamidipatiApr 16, 2022

    Unix Shell. Bash.

  • gabrielclimb
    gabrielclimbApr 16, 2022

    Python

  • Rohit Mendadhala
    Rohit MendadhalaApr 16, 2022

    Python for LIFE

  • aspeval
    aspevalApr 17, 2022

    PHP is the best language in the world, I'm kidding
    No language matters, what matters is developing ideas

  • IroncladDev
    IroncladDevApr 19, 2022

    Javascript would be my goto language. I can still build large next.js applications (lots of inline react styles). I mean, it's what I use 90% of the time in web dev now.

  • Alexander B.K.
    Alexander B.K.Aug 14, 2022

    Although I am still learning it, I think I will pick Java, because I know it can be used to build apps for 3 areas :

    1. Desktop non-web (GUI), like VB6, Delphi, VB.net, C# do on windows
    2. Web back-end, esp with J2EE or Spring framework
    3. Android, although Kotlin is a strong alternative for this area. I feel, I cannot call myself a real programmer before I have used Java in a real project. Some people said similar things on C++.

    However, still consider C# as the strong alternative, although don't have time to learn it currently.

  • On Work
    On WorkJul 26, 2024

    If I could only use one programming language for the rest of my life, I’d choose [insert language here, e.g., Python]. Python is incredibly versatile and widely used across various domains, including web development, data science, automation, and more. Its simplicity and readability make it accessible for beginners, while its extensive libraries and frameworks provide powerful tools for more advanced projects. This combination of ease of use and robust functionality would make it a practical choice for a wide range of applications.

Add comment