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

Should i bother learning python?

Discussion in 'General Programming Chat' started by kitteh101, Sep 9, 2015.

  1. kitteh101

    kitteh101 Regular Member

    Joined:
    Jan 17, 2012
    Messages:
    363
    Likes Received:
    53
    Occupation:
    Consultant
    Location:
    International
    I just recently got my hands on a python programming book and half way through it ( creating .py files in the IDLE terminal[making games and such])

    Is python all i need to know to create my own bots?
     
  2. gh0st_0

    gh0st_0 Senior Member

    Joined:
    Mar 3, 2015
    Messages:
    840
    Likes Received:
    503
    Occupation:
    Promoter
    Location:
    behind you
    ye and a bit of java :p :D
     
  3. auraita

    auraita Regular Member

    Joined:
    Dec 30, 2013
    Messages:
    283
    Likes Received:
    280
    I suggest you to learn c# . I don't know your background but it's not so hard to learn. But python is a good option always.
     
  4. relaxedsister1

    relaxedsister1 Newbie

    Joined:
    Jan 22, 2015
    Messages:
    13
    Likes Received:
    2
    When it comes to bots, factoring efficiency, it's kind of like this:python < Java < VBasic/Javascript < C++/C#
     
  5. jazzc

    jazzc Moderator Staff Member Moderator Jr. VIP

    Joined:
    Jan 27, 2009
    Messages:
    2,566
    Likes Received:
    11,023
    Occupation:
    Pusillanimous Knitter
    Location:
    Buenos Aires
    Moved to the proper section.

    Btw, your question is wrong. The right question is: Please tell me what should I learn after I spend a ton of effort and time mastering Python.
     
    • Thanks Thanks x 5
  6. nightmarez

    nightmarez Registered Member

    Joined:
    May 21, 2013
    Messages:
    77
    Likes Received:
    19
    I suggest learning Ruby. It is the easiest language to learn and you can do the most with it in the shortest amount of time.
     
  7. Not Ste Hughes

    Not Ste Hughes BANNED BANNED

    Joined:
    Jun 11, 2015
    Messages:
    243
    Likes Received:
    580
    Python will teach you to program

    then you need to learn other languages.

    I learnt python first, but never did anything with it.

    C# is best for bots and scrapers.
     
  8. jazzc

    jazzc Moderator Staff Member Moderator Jr. VIP

    Joined:
    Jan 27, 2009
    Messages:
    2,566
    Likes Received:
    11,023
    Occupation:
    Pusillanimous Knitter
    Location:
    Buenos Aires
    We can guess what you did with that python...
     
    • Thanks Thanks x 4
  9. yaaash

    yaaash Regular Member

    Joined:
    Aug 13, 2015
    Messages:
    444
    Likes Received:
    45
    hmmmmm your aim looks like you want to make bot , so the most easiest options i think for you will be the ubot studio. Python is a easy language and there's no point that you waste your time learning that. But i will suggest prirotize your your needs first
     
  10. rabbitking

    rabbitking Elite Member

    Joined:
    Sep 24, 2013
    Messages:
    1,712
    Likes Received:
    3,577
    [​IMG]

    A video I caught of Jazzc stalking some script kiddies.
     
    • Thanks Thanks x 3
  11. myopic1

    myopic1 Regular Member

    Joined:
    Mar 24, 2014
    Messages:
    408
    Likes Received:
    402
    Python is not only an excellent start but all that I use. If you're after account creators, web-crawlers or data representations...fill your boots with that knowledge my friend.

    Build things that you'll find useful to keep your motivation going.

    Don't buy into the whole 'Python is slow' argument either. When you're ready there's plenty of ways to speed it up by slotting in C/C# code and quite frankly it only matters if you're dealing with masses of data such as web-crawlers.
     
    • Thanks Thanks x 1
  12. kitteh101

    kitteh101 Regular Member

    Joined:
    Jan 17, 2012
    Messages:
    363
    Likes Received:
    53
    Occupation:
    Consultant
    Location:
    International
    I never knew there was this General Programming Chat Section on BHW, so thanks for moving it and enlightening me. I've concluded i need to keep learning python, java, c# and all that stuff, has anybody done it by them self with just help of gurus? Or if i really want to learn these computer languages will i need to go to school for it?
     
  13. jazzc

    jazzc Moderator Staff Member Moderator Jr. VIP

    Joined:
    Jan 27, 2009
    Messages:
    2,566
    Likes Received:
    11,023
    Occupation:
    Pusillanimous Knitter
    Location:
    Buenos Aires
    I am a self-learner, my formal degrees are in totally different fields. I am an expert in my (programming) field and command high prices easily. This isn't to say that schooling doesn't matter - it does. A proper/serious/demanding tuition program can get you on the track pretty well and pretty fast but it won't do anything unless you put the effort and time. No way around it in any case.
     
    • Thanks Thanks x 1
  14. seoestore

    seoestore Jr. VIP Jr. VIP

    Joined:
    Feb 3, 2014
    Messages:
    268
    Likes Received:
    45
    Occupation:
    SEO Proffesionals
    Home Page:
    Yes,
    I think python become a very helpful programming language in making interactive environments
     
  15. Seven4

    Seven4 Power Member

    Joined:
    Nov 28, 2013
    Messages:
    684
    Likes Received:
    91
    Python is useful for certain things, though, it's not a good place to exactly start in my opinion. Maybe try Ruby next or Java? Java is definitely very important.
     
  16. sickcloudsbro

    sickcloudsbro Newbie

    Joined:
    Sep 14, 2015
    Messages:
    14
    Likes Received:
    3
    Python is a fine place to start, as is any language.
     
  17. bretonel

    bretonel Junior Member

    Joined:
    Jun 27, 2015
    Messages:
    125
    Likes Received:
    15
    Occupation:
    programmer
    Location:
    the inter nets
    Home Page:
    Python is a great language to start learning programming. Mit programming 101 course uses python :).
    Think of it as just a tool. Once you spend 6 months with python learning how to:
    - use the os's objects: files, folders, processes
    - do database stuff
    - do basic networking
    - do some client / server stuff

    you will learn something much more important than just python - you'll learn how to code.

    Then as you'll go about learning c++ you just 'learn' the differences:
    - file.open('myfile') versus fopen('myfile') ...

    But you would by then have learnt the underlying concepts and find out that languages do not matter. Need something done in c#. Easy: spend 2 days looking at syntax and language features then start working.
     
  18. LEADCODE

    LEADCODE Registered Member

    Joined:
    Aug 4, 2015
    Messages:
    64
    Likes Received:
    8
    Location:
    http://leadcode.io
    Home Page:
    I suggest learning C# / .NET instead. You can't go wrong with it.
     
  19. HFlame7

    HFlame7 Regular Member

    Joined:
    Jun 20, 2011
    Messages:
    277
    Likes Received:
    158
    The simple answer is "yes".

    This is not a good conclusion because Python, Java, and C# are all individually capable of being used to implement bots. There is no need to learn all three for your use-case. In fact, it'll likely be a waste of time.

    My advice would be to finish learning Python, make bots in Python, and then decide if you'd rather be making bots in another programming language or not.
     
    Last edited: Sep 26, 2015
  20. nickvk

    nickvk BANNED BANNED

    Joined:
    Mar 17, 2015
    Messages:
    444
    Likes Received:
    125
    There should be a button called "best answer to the OP", seriously need it !!

    i get confused almost everytime.