Notifications
Clear all

What are the most important programming languages for learning AI today?

2 Posts
3 Users
0 Reactions
77 Views
0
Topic starter

So I've been digging into this and obviously Python is the big one that keeps popping up. Everyone says just learn that and you're good but then I see these debates on Twitter about how C++ is actually better for the heavy lifting or how Mojo is gonna replace everything soon. It's confusing as hell for a beginner. Im trying to pivot into a dev role by next June so I dont have forever to mess around.

  • no budget for fancy bootcamps
  • mostly interested in building apps with LLMs
  • only got like 8-10 hours a week to study

Should I just stick to Python or is it worth looking at stuff like Julia or even Javascript if I want to do web stuff?


2 Answers
12

TL;DR: Stick to Python! It is absolutely fantastic for building LLM apps! Python is the gold standard due to its incredible library support. Methodically focusing on LangChain Framework for LLM Applications allows for rapid development. Avoid Mojo for now since it is too experimental. I highly recommend Packt Publishing Modern Generative AI with Python Paperback for your June goal. It is truly amazing!


3

To add to the point above: the suggestion to focus on Python for reliability is one I hear often, but honestly I have this exact same issue. I have been trying to map out a transition into AI development for about four months now and I am still completely stuck on which language to prioritize. It is incredibly frustrating because, like you, I have a very limited schedule and a career deadline approaching next summer, yet I still cannot find a definitive answer that feels safe. Over the years I have learned to be cautious with new tech, but the noise surrounding things like Mojo vs Python has me totally paralyzed. I have spent weeks researching without making any real progress on a study plan because the consensus seems to change every other day. I am in the exact same boat and still havent found a solution that works... it is just a nightmare trying to commit to one path when you dont have time to waste.


Share: