1. This website uses cookies to improve service and provide a tailored user experience. By using this site, you agree to this use. See our Cookie Policy.
    Dismiss Notice

Learn programming ?

Discussion in 'General Programming Chat' started by xGoldhunterx, Feb 10, 2019.

  1. xGoldhunterx

    xGoldhunterx Junior Member

    Joined:
    Oct 25, 2018
    Messages:
    105
    Likes Received:
    37
    Gender:
    Male
    Location:
    Guest Room
    Hey guys , i'd like to know your opinions about which programming language is the best to learn nowadays ?
     
  2. kossytv

    kossytv Junior Member

    Joined:
    Feb 23, 2015
    Messages:
    141
    Likes Received:
    103
    Depends what you aiming for . But python is def useful language to learn
     
    • Thanks Thanks x 1
  3. jonasnarvas

    jonasnarvas Regular Member

    Joined:
    Sep 3, 2013
    Messages:
    266
    Likes Received:
    46
    Golang!
     
    • Thanks Thanks x 1
  4. bluehatface

    bluehatface Regular Member

    Joined:
    Oct 19, 2013
    Messages:
    279
    Likes Received:
    117
    Location:
    Here
    Depends what you want to program. Frontend? Backend? Database? Bots? Apps? Desktop? Big Data? Scraper? Machine Learning? Games?
     
    • Thanks Thanks x 3
  5. Mr. Tokyo

    Mr. Tokyo Jr. VIP Jr. VIP

    Joined:
    May 27, 2013
    Messages:
    200
    Likes Received:
    55
    JavaScript is really powerful (albeit pretty questionable when it comes to certain concepts) but can be used both in front- and backend systems.
     
    • Thanks Thanks x 1
  6. TarArAis

    TarArAis Newbie

    Joined:
    Feb 7, 2019
    Messages:
    23
    Likes Received:
    8
    HTML + CSS, if you are in this forum, I guess this is the target that suits you better :D
     
    • Thanks Thanks x 1
  7. yellowcat

    yellowcat Regular Member

    Joined:
    Aug 27, 2015
    Messages:
    328
    Likes Received:
    204
    Home Page:
    You should ask yourself what you want to code first before picking a language.
    Do you want to create websites?
    Phone apps?
     
    • Thanks Thanks x 1
  8. Yee

    Yee Newbie

    Joined:
    Dec 31, 2018
    Messages:
    44
    Likes Received:
    5
    Occupation:
    Software developer
    The one that get the job done
     
  9. Deliberate

    Deliberate Junior Member

    Joined:
    Mar 25, 2018
    Messages:
    108
    Likes Received:
    20
    Here's some stuff you should consider:
    If you want to build games, C#
    If you want to build iPhone apps, Swift or C++
    If you want to build Android apps, Java

    If you want to build a website, do you want to build only the UI (the visuals only) or the backend (logic, storing data, crunching data, etc), or the whole website?
    I would say consider Javascript first, then you would need to learn how to do databases if you need to know more on storing data via MySQL or some other alternative.
     
    • Thanks Thanks x 1
  10. coldshowers

    coldshowers Jr. VIP Jr. VIP

    Joined:
    Jan 24, 2018
    Messages:
    188
    Likes Received:
    84
    Gender:
    Male
    Occupation:
    Freelance Developer
    The way I did it was to become an expert with Java, and then I can pick up any other language that I want to use without really trying at all.

    Python is a solid pick, so is Java, but there's a ton of good options.
     
    • Thanks Thanks x 1
    Last edited: Feb 10, 2019
  11. Makemeproguys

    Makemeproguys Power Member

    Joined:
    Oct 30, 2017
    Messages:
    781
    Likes Received:
    162
    Gender:
    Male
    C#
     
    • Thanks Thanks x 1
  12. supereek

    supereek Regular Member

    Joined:
    Dec 28, 2012
    Messages:
    391
    Likes Received:
    108
    Back-end:
    Python has a fairly easy and clear syntax for newbies (no semicolons, ducktyping, syntax in general not far from 'English')

    Front-end:
    You need javascript/html/css as a base, that is the standard stack. From there you can go into additional frameworks like Vue, React, Angular etc.

    Mobile:
    Java for android
    Swift for ios

    But as with any other sector, stuff is changing continuously. If you learn good Javascript (vanilla) you can also use that for backend in for example Node Js


    Its up to you, what you want to do.
     
    • Thanks Thanks x 2
  13. Writerly

    Writerly Jr. VIP Jr. VIP

    Joined:
    Dec 9, 2016
    Messages:
    963
    Likes Received:
    345
    Occupation:
    SEO writing
    Location:
    Jungle
    That depends on which field you're looking to enter. Do you want to go into web design or make apps? Maybe you want to be a software developer? Figure it out then ask Google which language is the best for you. Good luck!
     
    • Thanks Thanks x 1
  14. magicjones

    magicjones Junior Member

    Joined:
    Oct 10, 2018
    Messages:
    181
    Likes Received:
    68
    Gender:
    Male
    If you're in SEO then HTML, CSS and some PHP will help for sure.
     
    • Thanks Thanks x 2
  15. social engineer

    social engineer Regular Member

    Joined:
    Mar 30, 2010
    Messages:
    344
    Likes Received:
    246
    Location:
    UK
    I'm gonna second golang
     
    • Thanks Thanks x 2
  16. xGoldhunterx

    xGoldhunterx Junior Member

    Joined:
    Oct 25, 2018
    Messages:
    105
    Likes Received:
    37
    Gender:
    Male
    Location:
    Guest Room
    Thanks everyone for giving your opinions about this thread , apperciated it . i'll spam the thanks button .
     
  17. Elin Dotsya

    Elin Dotsya Junior Member

    Joined:
    Jul 10, 2016
    Messages:
    197
    Likes Received:
    360
    Occupation:
    Pretending to be Employed
    Location:
    CCCP
    C# for gaming. Java for apps and indie gaming. HTML5 for running SNES emulators through a browser.

    I, of course, have no idea how to code. I have tried a number of times from reading books to being a member @ Codecademy. In conclusion: programming is not for me.
     
  18. rafark

    rafark Jr. VIP Jr. VIP

    Joined:
    Jan 15, 2013
    Messages:
    594
    Likes Received:
    330
    Gender:
    Male
    Occupation:
    Moderador
    Location:
    North America
    Home Page:
    But it's extremely painful to write and debug.
     
  19. social engineer

    social engineer Regular Member

    Joined:
    Mar 30, 2010
    Messages:
    344
    Likes Received:
    246
    Location:
    UK
    Codeacademy is not a good platform, if your just starting with coding i would recommend team tree house every single time!
     
  20. adverts

    adverts Registered Member

    Joined:
    Apr 13, 2016
    Messages:
    65
    Likes Received:
    27
    I recommend c# on the .net core platform. It's actually very robust and faster and ligther than the full .net framework. cross platform as well