Global AI and Data Science

Global AI & Data Science

Train, tune and distribute models with generative AI and machine learning capabilities


#Artificialintelligence
#Datascience
 View Only
  • 1.  Which programming language should I start with for AI and data science?

    Posted 02/02/26 04:59 PM

    I'm new to AI and data science and trying to choose my first programming language. Many people suggest Python, while others recommend R or even Java/Scala for certain use cases. From a practical industry perspective, which language is most useful to start with, and why?



    ------------------------------
    Pearl Shims
    ------------------------------


  • 2.  RE: Which programming language should I start with for AI and data science?

    Posted 02/03/26 10:56 AM

    I'd go Python for starters. It is easy to understand, easy to learn and if you start with the open-source LLMs, you will most probably come across llama.cpp which comes with a few handy python scripts to manage LLMs.

    Then I'd add a second language based on where your target use cases would reside in - be it an application-based or a platform-based language. I.e. if an application speaks C#, understand that one. It might get then easier to integrate the LLM inputs/outputs with that app.

    Note that I'm not a developer/coder, I've just started a little bit of Python myself.



    ------------------------------
    Michal Simanek
    Lead Technical Specialist
    Vivicta s.r.o
    ------------------------------



  • 3.  RE: Which programming language should I start with for AI and data science?

    Posted 02/10/26 09:45 AM

    python would be best



    ------------------------------
    Vasu Gupta
    ------------------------------



  • 4.  RE: Which programming language should I start with for AI and data science?

    Posted 02/11/26 12:34 AM
    Dear team.
    Thank you for your email.



    Shahin Alam,
    Chartered holder.





  • 5.  RE: Which programming language should I start with for AI and data science?

    Posted 02/11/26 03:37 AM

    I suggest you start with Python, as it is the primary programming language used by many AI/GenAI/ML libraries in practice and in production. While working in research, I used R as my primary programming language, but I never used it again for projects intended to run in production. 

    Good luck!



    ------------------------------
    Giulia Solinas
    Data science and AI consultant
    CROZ
    München
    +491705276800
    ------------------------------



  • 6.  RE: Which programming language should I start with for AI and data science?

    Posted 02/11/26 04:13 PM

    When I started looking into AI and data science, I had the same confusion - Python, R, Java, Scala… it honestly felt overwhelming.

    From what I've seen (and after talking to people actually working in the field), Python just makes the most practical sense to start with.

    Not because other languages aren't good -  but because almost everything in AI today revolves around Python. Most tutorials, research code, frameworks, and even production ML workflows are Python-based. If you search for help online, 90% of the answers will be in Python.

    R is great if you're very focused on statistics or academic research. It's powerful, but in mainstream AI engineering roles, Python shows up much more.

    Java and Scala are more common in big data engineering environments. They're important - but usually later, once you're dealing with large-scale systems. For someone just starting, they can feel heavy.

    If the goal is to get into AI/ML roles, build projects, experiment with models, and stay aligned with industry demand, Python gives you the smoothest entry point.

    You can always pick up R or Scala later if your role needs it. But starting with Python keeps things simple and opens the most doors.

    That's just my honest take as someone who also started from scratch.



    ------------------------------
    Pooja Dave
    SDE intern
    IBM
    Banglore KA
    ------------------------------



  • 7.  RE: Which programming language should I start with for AI and data science?

    Posted 02/12/26 02:59 AM

    If you focus more on the statistical methodologies/data analysis, then it would be better to learn R. Because R provides more packages on various statistical methodologies than Python. 

    Regards

    Dr Bindu Krishnan

    Senior Statistician

    IBM