1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

which computer programming language should i go for??

Discussion in 'Other Languages' started by KaliGehrkingg, Mar 29, 2012.

  1. KaliGehrkingg

    KaliGehrkingg Newbie

    Joined:
    Mar 24, 2012
    Messages:
    5
    Likes Received:
    2
    hey guys! i am interested in learning some computer programming languages, guide me from where i should start?
     
  2. Orbit143

    Orbit143 Senior Member

    Joined:
    Aug 8, 2010
    Messages:
    893
    Likes Received:
    588
    Location:
    /home
    It depends on what you want to create. If you want to focus on desktop apps then go for C++ or C, if you wanna make websites the learn PHP which is very easy and my favourite.
     
  3. Chris22

    Chris22 Regular Member

    Joined:
    Sep 29, 2010
    Messages:
    400
    Likes Received:
    1,059
    I suggest not starting, if you don't have the intuition to search, then you are going to struggle with programming.
     
    • Thanks Thanks x 5
  4. AdnanMahmud

    AdnanMahmud Junior Member

    Joined:
    Jan 31, 2012
    Messages:
    176
    Likes Received:
    67
    Occupation:
    Internet Marketer
    Home Page:
    My Mate Orbit143 already gave you the best answer.

    It's up to you.

    For making Apps go for - F# or C++ (beginning with C)
    For Web - PHP (Beginning with HTML)
     
  5. healzer

    healzer Jr. Executive VIP Jr. VIP Premium Member

    Joined:
    Jun 26, 2011
    Messages:
    2,364
    Likes Received:
    1,967
    Gender:
    Male
    Occupation:
    Marketing automation tools
    Location:
    Somewhere in Europe
    Home Page:
    First prior:
    HTML/CSS/JS/PHP

    Second:
    VB.net/C#/SQL stuff/Regex/C++

    :)

    learn all of them to be good
     
  6. MadMX

    MadMX Regular Member

    Joined:
    Oct 2, 2011
    Messages:
    254
    Likes Received:
    182
    Occupation:
    idling
    Location:
    Berlin
    True.

    For Apps with GUI, I recommend to start with Cpp.

    If you want to create scripts, start with Python! Python rocks ;)

    If you have never done anything in terms of coding, learn the basics of HTML first. I wouldn't start with PHP.
     
  7. Orbit143

    Orbit143 Senior Member

    Joined:
    Aug 8, 2010
    Messages:
    893
    Likes Received:
    588
    Location:
    /home

    python syntax is supremely weird, and also not many hosting companies support it
     
  8. sameer5762

    sameer5762 Elite Member

    Joined:
    Sep 23, 2009
    Messages:
    5,228
    Likes Received:
    1,468
    Occupation:
    Software engineer
    Location:
    http;//sameer5762.com
    Home Page:
    If you are a begineer you shold learn C at first ...
     
  9. aftershock2020

    aftershock2020 Senior Member

    Joined:
    Oct 19, 2007
    Messages:
    981
    Likes Received:
    477
    I study, practice and utilize multiple languages, for multiple purposes. If you seriously want to learn, pick a language based on a project that you want to build and then, learn the 101 basics and the trial and error of field programming...that is the way all schools do it and how all programming training courses work as well...they show the tool, how to use it and give you the project to build the end product result.

    Best of luck with it.
     
    • Thanks Thanks x 1
  10. extremephp

    extremephp BANNED BANNED

    Joined:
    Oct 19, 2010
    Messages:
    1,293
    Likes Received:
    1,272
    Let me rearrange them.

    HTML/CSS/JS/PHP/SQL stuff/Regex

    VB.net / C#/ C++

    Alternatively, I wont learn both C# and Vb.net. They are almost similar and depends on .Net framework.

    I would learn Delphi instead :D
     
  11. dvs one

    dvs one Junior Member

    Joined:
    Sep 16, 2009
    Messages:
    130
    Likes Received:
    22
    Occupation:
    maps
    Location:
    yay area
    i agree with all of the above.. here is a cool site to learn javascript - hxxp://www.codeacademy.com
     
  12. lanbo

    lanbo Jr. VIP Jr. VIP Premium Member

    Joined:
    Aug 23, 2009
    Messages:
    3,435
    Likes Received:
    595
    Home Page:
    It depends on what you would like to make
     
  13. claymore

    claymore Newbie

    Joined:
    Jan 5, 2010
    Messages:
    7
    Likes Received:
    0
    If you learn one programming language well, then it is incredibly easy to learn another language because programming is a skill and the language you use is merely a tool. I'd suggest if you want to get a good idea of what you're gonna be doing quickly, go download Python 2.7 and open up the interpreter and start following some tutorials or search for "How to Think Like a Computer Scientist with Python" (a free and really USEFUL book for learning Python).
     
  14. thom.holland

    thom.holland Newbie

    Joined:
    Apr 23, 2012
    Messages:
    16
    Likes Received:
    0
    Start off with basic languages, HTML/CSS/Javascript and move on to C#/C++ when you get the hang of it?
     
  15. apoorv

    apoorv Regular Member

    Joined:
    Aug 31, 2011
    Messages:
    301
    Likes Received:
    62
    Get a hold of the book 'Learn Python the Hard Way' by Zed Shaw.

    And yeah, learn Python. I find the syntax the easiest of all. After the book I mentioned above, 'Dive into Python' is another great resource.

    Learning a programming language isn't difficult; it's grasping the concepts that is difficult to many. You should try and understand data structures, basic algorithms, etc. Basically, try and understand how computers work (on the software level).
     
  16. silntbob

    silntbob Newbie

    Joined:
    May 28, 2012
    Messages:
    14
    Likes Received:
    0
    If you are very very very new to anything 'programming'

    Spend the next week messing around with HTML/CSS
    learn the differences between HTML and CSS
    The reason is you will get instant feedback from what you are doing.
    It will allow you to see how 'code' affects 'objects'

    Once you have spent a bit of time with HTML/CSS

    start flipping though Zed Shaw's Learn to Code the Hard Way books
    Python
    C
    Regex

    Python is the swiss army knife of programming with today's current technologies.
    It will do Web/Gui/Scripts/DB/AI/ML/etc./etc.

    When python is slow you can write a C extension for what ever bottle neck you have ran into, Boom you app is fast again.

    Python will teach you how to write readable code.

    C will teach you how a computer works.

    once you have spent time with Python and C, start playing with PHP/Wordpress
     
  17. Steve Smith

    Steve Smith Newbie

    Joined:
    Jun 2, 2012
    Messages:
    20
    Likes Received:
    2
    PHP is a powerful tool for making dynamic and interactive Web pages. PHP is the widely-used, free, and efficient alternative to competitors such as Microsoft's ASP.
     
  18. terabai

    terabai Newbie

    Joined:
    Aug 22, 2012
    Messages:
    3
    Likes Received:
    0
    My suggestion, start from HTML n PHP
     
  19. lisper

    lisper Newbie

    Joined:
    Aug 23, 2012
    Messages:
    44
    Likes Received:
    24
    Occupation:
    Lead developer of some German research project
    Location:
    Currently Brussels, Belgium
    Lot's of Python enthusiasts around (which is a great thing)!

    Really depends on what it is that you are planning to do. Learning programming is a lot easer than it used to be nowadays. When I first started out there was no such resource as stackoverflow for example, even the easiest problem required a lot fo hacking + some serious book work.

    I find Python good as a starting, all purpose language. Other languages that you might feel like exploring include Haskell, Google Go, Clojure (my current tool of choice for most problems) and Scala. I'll throw C/C++ into the mix, just for fun., hehe.

    Might also think about portability and code application. Where do are you planning to run your software? Will you be developing for desktop or mobile applications? Will you be developing general consumer or server software? Lot's of questions to ask yourself and lots of stuff to consider (whenever in doubt consult stackoverflow).

    Start out with Python and see where it will lead you.
     
  20. MikeHunt00

    MikeHunt00 Registered Member

    Joined:
    Jul 19, 2012
    Messages:
    51
    Likes Received:
    15
    What would you guys reccomend for programming bots ? Im quite experienced in web application programming but have never tried to create a bot...