What is the best Programming language to learn first?

Discussion in 'Programming' started by AhmedTR, Apr 26, 2019.

  1. momowanted

    momowanted Greenhorn

    Messages:
    3
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    11
    #21
    of course python
     
    momowanted, Nov 21, 2021 IP
  2. mmerlinn

    mmerlinn Prominent Member

    Messages:
    3,197
    Likes Received:
    819
    Best Answers:
    7
    Trophy Points:
    320
    #22
    And WHY would we want to play with snakes?
     
    mmerlinn, Nov 21, 2021 IP
  3. Jeet Tan

    Jeet Tan Peon

    Messages:
    4
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    1
    #23
    I learnt Javascript first, that was the first language I learnt in programming school and it has helped me a ton in online marketing. But I'd say follow your interest. I know some people that started with LISP or PERL as their first language.
     
    Jeet Tan, May 8, 2022 IP
  4. FlyNestor

    FlyNestor Greenhorn

    Messages:
    6
    Likes Received:
    3
    Best Answers:
    0
    Trophy Points:
    8
    #24
    To learn as a hobby I would start with Python.

    For a professional goal, you have to first define your professional goal
     
    FlyNestor, May 8, 2022 IP
    sarahk likes this.
  5. jhonalbert

    jhonalbert Greenhorn

    Messages:
    28
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    13
    #25
    Python is always recommended which is the best programming language, if you're looking for an easy and even fun programming language to learn first.
     
    jhonalbert, May 13, 2022 IP
  6. adSellerMarketing

    adSellerMarketing Peon

    Messages:
    10
    Likes Received:
    3
    Best Answers:
    0
    Trophy Points:
    3
    #26
    Python is easy to debug, which should be first thing to work on in order to understand programming and it has lots of libraries. Unfortunately making an interface is a bit difficult, maybe if you use WEB py-script front end could make it easier. I use Pycharm as developing tool.
     
    adSellerMarketing, Nov 17, 2022 IP
  7. Mark Elijah

    Mark Elijah Greenhorn

    Messages:
    145
    Likes Received:
    3
    Best Answers:
    0
    Trophy Points:
    18
    #27
    some popular options and why they might be a good fit for beginners:
    For Simplicity and Versatility:
    • Python: Often recommended for beginners due to its clear, readable syntax and focus on simplicity. It's widely used in web development, data analysis, and machine learning.
    For Web Development:
    • JavaScript: The foundation for interactive elements on web pages. Learning JavaScript opens doors to front-end web development and can be a stepping stone to back-end languages like Node.js.
    • HTML & CSS: Not technically programming languages, but essential for web development. HTML structures the content of a web page, while CSS styles its appearance. Learning them first provides a strong foundation for web development.
    For Object-Oriented Programming:
    • Java: A widely used, general-purpose language with a large community and abundant resources. Learning Java teaches you object-oriented programming concepts applicable to many other languages.
    Other Factors to Consider:
    • Your Interests: Are you drawn to web development, data science, game development, or something else? Choose a language commonly used in your area of interest.
    • Available Resources: Consider the availability of online tutorials, courses, and communities for your chosen language.
     
    Mark Elijah, May 4, 2024 IP
  8. Ch Sajid Ali

    Ch Sajid Ali Well-Known Member

    Messages:
    18
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    116
    #28
    First ask yourself what you want to be, because then you will be interested. If you're a beginner, I'd suggest learning Python or JavaScript, as both have a lot of scope and are easy. One more advice I would like to give is to make yourself an expert in whatever you choose. I wasted 8 years of my life in this cycle that I should learn this, I should learn that, and I didn't learn anything, but when I started learning Python full time, I master the Python in just one year.
     
    Ch Sajid Ali, Aug 13, 2024 IP
  9. Jackie2006

    Jackie2006 Well-Known Member

    Messages:
    647
    Likes Received:
    9
    Best Answers:
    0
    Trophy Points:
    108
    #29
    I also vote Python, because it's often considered the best programming language to learn first due to its simplicity, readability, and versatility across various applications.
     
    Jackie2006, Sep 2, 2024 IP
  10. Illuminatileader666

    Illuminatileader666 Peon

    Messages:
    7
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    1
    #30
    Javascript is the most used language and most fun
     
    Illuminatileader666, Sep 5, 2024 IP
  11. Fomin Alex

    Fomin Alex Greenhorn

    Messages:
    66
    Likes Received:
    3
    Best Answers:
    0
    Trophy Points:
    18
    #31
    For beginners, Python is highly recommended. Its clear syntax and readability make it easy to learn and understand. Python is versatile and widely used in various fields like web development, data science, and automation, which means learning it opens up many opportunities. Plus, there's a wealth of resources and a supportive community to help you get started.
     
    Fomin Alex, Sep 9, 2024 IP
  12. daXx

    daXx Active Member

    Messages:
    14
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    86
    #32
    Hey, I'm happy that after more than 10 years n after 6 years replying to ur thread lol,

    I can login to this forum again. I learned my first programming languages, C++ and C#. At first, I thought they were just regular syntax, so it was only for simple automation needs at that time
     
    daXx, Mar 25, 2025 IP
  13. devmastery

    devmastery Peon

    Messages:
    1
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    1
    #33
    Best lang is Javascript
    1) Frontend - vanilla, jquery, react, vue, etc
    2) Backend - node js (next, nuxt, nest, express, fastify, etc)
    3) Mobile apps - react native
    Fullstack in just one syntax
     
    devmastery, Mar 30, 2025 IP
  14. OnlineProxyIo

    OnlineProxyIo Greenhorn

    Messages:
    94
    Likes Received:
    3
    Best Answers:
    0
    Trophy Points:
    23
    #34
    If you're just starting out, Python is often the go-to programming language. Its clean, easy-to-read syntax makes it perfect for beginners, without all the complicated rules that can make learning to code feel overwhelming. Plus, Python is incredibly versatile, whether you're interested in web development, data science, AI, or automation, it's a great choice with endless possibilities. Another bonus is the huge community around it, so you'll never run out of resources and support as you go. If you're leaning toward web development, JavaScript might be worth considering too, but overall, Python is a solid, all-around choice to kick off your coding journey. Enjoy coding!
     
    OnlineProxyIo, Apr 18, 2025 IP
  15. Yostymaloney

    Yostymaloney Peon

    Messages:
    28
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    1
    #35
    Honestly, the "best" programming language to learn first really depends on what you want to do. But if I were to suggest one based on general ease of learning and versatility, I’d say python is a solid choice. It’s easy to read and understand for beginners, has a simple syntax, and is super versatile. You can use it for web development, data analysis, artificial intelligence, automation, and more. Plus, there’s a huge community, so there are tons of resources to help you along the way.

    If you’re more into web development, JavaScript is definitely worth learning. It’s used everywhere for front-end web development (and even back-end with Node.js), so it's pretty much a must if you're thinking about working on websites or web apps.

    For mobile development, Swift (for iOS) or Kotlin (for Android) are good choices, but if you’re just starting out, they might feel a bit more specific to those platforms.

    Some people might suggest Java for beginners, especially if you're interested in big enterprise applications, but it can be a bit more complex to get into compared to Python or JavaScript.

    It’s all about what you want to build and where you see yourself going with programming. If you're just starting and want something that's beginner-friendly but still powerful, go with Python.
     
    Yostymaloney, Apr 20, 2025 IP
  16. Samuelmanuel

    Samuelmanuel Peon

    Messages:
    1
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    1
    #36
    The best programming language to learn first depends on your goals, but a few commonly recommended ones are:

    1. PythonBest overall for beginners: Simple syntax, very readable, and widely used in many fields like web development, data science, AI, and automation.
    2. JavaScriptBest for web development: It’s the core language of the web. If you're interested in building websites or web apps, it's a must
    3. ScratchBest for young learners or absolute beginners: Visual and block-based, designed for learning programming concepts without syntax.

    Here are most of the popular platforms that helps you to learn these languages:

    https://www.freecodecamp.org
    https://www.codecademy.com
    https://www.flatcoding.com
    https://www.udemy.com
    https://www.leetcode.com
     
    Last edited by a moderator: May 26, 2025
    Samuelmanuel, May 26, 2025 IP
  17. jessicaherron9

    jessicaherron9 Member

    Messages:
    125
    Likes Received:
    14
    Best Answers:
    0
    Trophy Points:
    43
    #37
    Python is an excellent programming language to learn first due to its simple, readable syntax and wide range of applications, from web development to data science. It’s beginner-friendly and has a large community for support.
     
    jessicaherron9, Jun 4, 2025 IP