Programming Language

Discussion in 'Programming' started by Disguised, Aug 19, 2007.

  1. #1
    I have been thinking to learn programming but I don't have a clue what programming language should I start with. I've some basic C++ and PHP ideas. SO what do you think is the best programming language to learn?

    Regards
     
    Disguised, Aug 19, 2007 IP
  2. Da_Purr

    Da_Purr Peon

    Messages:
    27
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #2
    You definitely need to continue with C++. It's so flexible and widely used and you can basically control a computer with it. Just google some tuts and start learning.
     
    Da_Purr, Aug 19, 2007 IP
  3. mixke

    mixke Prominent Member

    Messages:
    5,917
    Likes Received:
    590
    Best Answers:
    0
    Trophy Points:
    310
    #3
    Carry on with the C++ , theres alot to be learned !!
     
    mixke, Aug 19, 2007 IP
  4. Disguised

    Disguised Notable Member

    Messages:
    4,330
    Likes Received:
    359
    Best Answers:
    0
    Trophy Points:
    280
    #4
    Hmm I was considering PHP but I guess I should give PHP a shot after I am good with C++??

    Btw I've this book "C++ Primer Plus" by " Stephen Prata". Do you guys think it is good?
     
    Disguised, Aug 19, 2007 IP
  5. selltrib

    selltrib Peon

    Messages:
    1,442
    Likes Received:
    81
    Best Answers:
    0
    Trophy Points:
    0
    #5
    I have this book in my programming book collection. It's a great book will teach you the fundamentals and the core basics of the c++ language. totally recommend.

    Once you have gain a basic understanding of C++, php isn't that hard to understand.
     
    selltrib, Aug 19, 2007 IP
  6. tarponkeith

    tarponkeith Well-Known Member

    Messages:
    4,758
    Likes Received:
    279
    Best Answers:
    0
    Trophy Points:
    180
    #6
    Agreed...

    My path worked out fine for me...

    started with pascal...
    moved to C++...
    Then to Visual Basic 6.0...
    Then to "classic" ASP (along with notepad type html of course)...
    Got distracted trying to learn perl (waste of my time, use ASP or PHP instead)...
    Now learning VB.NET 2005...

    Once you have the basic understanding of the concepts (if,while,for,variables), any language is simple, it's just memorizing the new syntax...
     
    tarponkeith, Aug 19, 2007 IP
  7. henryb

    henryb Member

    Messages:
    65
    Likes Received:
    2
    Best Answers:
    0
    Trophy Points:
    43
    #7
    Basically it depends on your primary motivation.

    If you are into web programming, planning to work alone, and want to do things fast by modifying existing free scripts, the answer is PHP.

    If you want to make a living by programming working for somebody else, go to dice.com and monster.com to see what is popular now. .Net, Java and C++ would be reasonable choices.

    If you just want to figure out what programming is about, I would start with Python. This is a gentle introduction, for example

    http://www.freenetpages.co.uk/hp/alan.gauld/

    You can find some other tutorials here:
    http://wiki.python.org/moin/BeginnersGuide/NonProgrammers

    It is a pleasure to write python code. And it is a good general purpose language for pretty much everything.


     
    henryb, Aug 19, 2007 IP
  8. daringtakers

    daringtakers Well-Known Member

    Messages:
    808
    Likes Received:
    23
    Best Answers:
    0
    Trophy Points:
    110
    #8
    Wanna develope embeded systems - go wid c++
    wanna develope simple dynamic sites - go wid php

    If u hav interest, time and passion - go wid java.
     
    daringtakers, Aug 21, 2007 IP
  9. Disguised

    Disguised Notable Member

    Messages:
    4,330
    Likes Received:
    359
    Best Answers:
    0
    Trophy Points:
    280
    #9
    This is what I'm willing to do. I Guess learning C++ by your own is not easy? Though I'm trying but still not easy for me

    Thanks for the suggestions btw
     
    Disguised, Aug 21, 2007 IP
  10. daringtakers

    daringtakers Well-Known Member

    Messages:
    808
    Likes Received:
    23
    Best Answers:
    0
    Trophy Points:
    110
    #10
    Learn basics of programming using c (dont start wid c++)
    thn u can move to OO language like java.
     
    daringtakers, Aug 21, 2007 IP
  11. Disguised

    Disguised Notable Member

    Messages:
    4,330
    Likes Received:
    359
    Best Answers:
    0
    Trophy Points:
    280
    #11
    I've some basics of C++ but the problem I get stuck on very simple problems (maybe I'm not paying attention).

    Can you recommend any good methods I could use to help me learn quickly?
     
    Disguised, Aug 21, 2007 IP
  12. daringtakers

    daringtakers Well-Known Member

    Messages:
    808
    Likes Received:
    23
    Best Answers:
    0
    Trophy Points:
    110
    #12
    Theres no standard way of learning programming.
    Start wid basics like, operators, variables, arrays, looping, branching.
    Once you hav basic knowledge, develope a working example application using all the things that u learned so far.

    try to implement a reali app n not just a hallo world app, like once you have learned operators u can develop a simple calculator. go ahead step by step.

    Find out some exercise apps and try to implemet it.
    I will suggest, u get a book, it will help a lot.
     
    daringtakers, Aug 21, 2007 IP
  13. Disguised

    Disguised Notable Member

    Messages:
    4,330
    Likes Received:
    359
    Best Answers:
    0
    Trophy Points:
    280
    #13
    Any specific book?
    That would help a lot otherwise I could end up buying crap
     
    Disguised, Aug 21, 2007 IP
  14. daringtakers

    daringtakers Well-Known Member

    Messages:
    808
    Likes Received:
    23
    Best Answers:
    0
    Trophy Points:
    110
    #14
    Dont know abt ur country.
    But if you are in asian subcontinents,
    'Let us C' by yashwant kanetkar - is an excellet book to start wid.

    I had started wid this book 7 years ago ;-)
     
    daringtakers, Aug 21, 2007 IP
    Disguised likes this.
  15. Disguised

    Disguised Notable Member

    Messages:
    4,330
    Likes Received:
    359
    Best Answers:
    0
    Trophy Points:
    280
    #15
    I know this book, read it to some extent.I guess I'll have to buy this again. This was in my university course but I quit :)

    Thanks mate
     
    Disguised, Aug 21, 2007 IP
  16. daringtakers

    daringtakers Well-Known Member

    Messages:
    808
    Likes Received:
    23
    Best Answers:
    0
    Trophy Points:
    110
    #16
    Sure...

    This is an excellent book. specially for beginners.
    No programming background is required.
     
    daringtakers, Aug 21, 2007 IP
    jg_abad likes this.
  17. shotazi

    shotazi Peon

    Messages:
    422
    Likes Received:
    5
    Best Answers:
    0
    Trophy Points:
    0
    #17
    i think that it is better to start with php, it is easy language.
     
    shotazi, Aug 21, 2007 IP
  18. Disguised

    Disguised Notable Member

    Messages:
    4,330
    Likes Received:
    359
    Best Answers:
    0
    Trophy Points:
    280
    #20
    I talked to an old friend of mine and he told me to go with C#. Now I'm confused which one to start with. I'm assuming both C++ and C# have same basics so if I start with C++ and then go towards C# there shouldn't be any problem for me?
     
    Disguised, Aug 21, 2007 IP
    jg_abad likes this.