Is Python a good 1st language to learn?

Discussion in 'Programming' started by avus276, Jul 4, 2013.

  1. #1
    I have experience with HTML and CSS through wordpress but I really want to get into programming.

    I have heard that Python is a great language and is really versatile. I have heard mixed emotions though about how "hard" it is to learn.

    What are your thoughts?
     
    avus276, Jul 4, 2013 IP
  2. tonicc

    tonicc Well-Known Member

    Messages:
    198
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    101
    #2
    If you want to make websites with Python i recommend you to use Django (it's a Python web framework) the syntax from Python its really clean and it's easy to learn.

    Cheers!
     
    tonicc, Jul 4, 2013 IP
  3. infinitnet

    infinitnet Member

    Messages:
    56
    Likes Received:
    7
    Best Answers:
    1
    Trophy Points:
    35
    #3
    Yes, Python is really great and can be used for a lot of different things. Furthermore, if you know Python, it's not too hard to switch to C and other languages. However, in case you want to learn a web language, I would suggest PHP.
     
    infinitnet, Jul 4, 2013 IP
  4. ViolentAJ

    ViolentAJ Well-Known Member

    Messages:
    581
    Likes Received:
    19
    Best Answers:
    0
    Trophy Points:
    128
    #4
    I think that Python is a pretty good language to start off with. Java is also another good starter, since many languages have a similar syntax. C would be the best since it is the granddaddy of languages with that common syntax, but it may be a bit difficult to cut one's teeth with.
     
    ViolentAJ, Jul 4, 2013 IP
  5. ByteCoder

    ByteCoder Active Member

    Messages:
    239
    Likes Received:
    2
    Best Answers:
    2
    Trophy Points:
    65
    #5
    I would recommend starting with C as mentioned above - its a bit more difficult but it pays off - after you know C theres no language that you cant learn in like 2 weeks top.

    As for python, as much as it is a powerful language, dont forget that its a script language and not a programming language, its different and I would not start with a scripting language if you wish to learn programming.

    If you're just looking for something in the middle, not too hard, not too easy but still a programming language and not just a scripting one - C# may be the solution, but once again - after learning C you can learn C# in no time but the opposite is not as easy.

    That being said, I see you're more of a web programmer so if you refine your question for a web-programming-language I would say PHP is a must, JS is the next and if you want something more interesting maybe try Ruby (rails etc).

    Best of luck!
     
    ByteCoder, Jul 5, 2013 IP
  6. avus276

    avus276 Peon

    Messages:
    9
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    1
    #6
    Thank you! I need to figure out what the major differences between scripting and programming languages I think lol

    Very helpful information though. I appreciate it
     
    avus276, Jul 5, 2013 IP