Best programing language to begin

Vote

  • Java

    Votes: 14 28.0%
  • C

    Votes: 10 20.0%
  • C#

    Votes: 3 6.0%
  • c++

    Votes: 2 4.0%
  • python

    Votes: 19 38.0%
  • Php

    Votes: 1 2.0%
  • Javascript

    Votes: 1 2.0%

  • Total voters
    50

sanja_1

Active member
  • Apr 8, 2013
    585
    77
    28

    Languages are Tools​

    When you’re comparing different languages, it can be tempting to try to find the “best” one. But keep in mind that languages are a lot like tools, where each tool is designed for a different job.

    It doesn’t really make sense to ask “which tool is better, a hammer or a saw?” because each tool is designed for a different task. The same thing is true of programming languages!

    Different programming languages are good at different things: if you want to create a website, you’ll probably use HTML and JavaScript. If you want to create a server, you might use Java. If you wanted to write low-level drivers that interact with hardware, you might use C++. If you wanted to create an interactive website, you might use JavaScript.

    So instead of trying to find the “best” language, you should try to find the language that best fits your goals.

    One last thing to keep in mind is that learning about one tool doesn’t mean you can’t learn about other tools. In fact, learning how to use a hammer makes it easier to learn how to use a saw, and over time you’ll likely use many different tools. Again, the same thing is true of programming languages!

    So don’t stress out too much about finding the perfect language. Anything you learn now will apply to any other language you learn along the way. The important thing is to try out new things and to find what’s interesting to you!

    extract: https://happycoding.io/tutorials/p5js/which-processing
     

    හෙළයෙක්

    Well-known member
  • Apr 26, 2014
    48,518
    98,467
    113
    JAVA වලින් පටන් ගන්න. එහෙම නැත්තන් compiler ටයිම් error එන ඕනි OOP ලැන්වේජ් එකක්. ඔය error එවන compiler තමා උබේ ගුරුවරය වෙන්නෙ හරියට ලැන්වේජ් එක ෆිට් වෙනකන්. අඩුම මුල් මාස 6 Sublime, Notepad ++ වගේ සරල code editor එකක් යූස් කරන්න. ඊට පස්සෙ එකපාරටම IntelijIDEA වලට යන්නෙ නැතුව VSCode වගේ එකක් යූස් කරන්න හොදට ලැන්වේජ් එක ෆිට් වෙනකන්.

    අවුරුද්දකට විතර පස්සෙ කරන්න තියෙන වැඩේ හැටියට ලැන්වේජ් එක යූස් කරන්න පටන් ගන්න.
     

    this_is_doge

    Well-known member
  • Oct 10, 2020
    537
    617
    93
    Python walin patanganna. Mulinma start karaddi language specific complications gana hithanne nathuwa logic, algorithms, data structures gana hithana eka hodai. Because programming is not learning languages, and starting with a complicated language will make you focus on the language itself without focusing on what programming is.
    Ita passe C/C++ (to see how programs run on bare hardware) or Java (to learn OOP) igenaganna puluwan.
     
    • Like
    Reactions: animation

    Jim_Moriarty

    Well-known member
  • Jan 28, 2019
    8,795
    13,825
    113
    mamath programing igena gannava, SE degree ekak karana gaman inne.first year eka ivarai.man meva patan ganna kalin python igen gena tiyenava.
    man kiyanne C/C++ igena ganna puluwannam hodayi.python nam lesi me dekata vada.
    mokak hari ekakin patan ganna ekayi vadagath, language mokadda kiyana ekata vada.
    man nam kiyanne eva amaru vage nam html,css,javascript hari kamak ne.kohoma hari patan gannayi ona.