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

Direct to building bots?

Discussion in 'General Programming Chat' started by tonz-sk8, Jan 19, 2012.

  1. tonz-sk8

    tonz-sk8 Newbie

    Joined:
    Sep 16, 2008
    Messages:
    42
    Likes Received:
    3
    I am going back to school for computer science... I was wondering what language is best for building bots. I am completely oblivious on where to start. Any help would be greatly appreciated.
     
  2. Gary Becks

    Gary Becks Power Member

    Joined:
    Apr 11, 2010
    Messages:
    675
    Likes Received:
    282
    Location:
    Atl
    Home Page:
    There really is no "best" langauge. Whatever you are the most proficient in at the end of the day.
     
  3. tonz-sk8

    tonz-sk8 Newbie

    Joined:
    Sep 16, 2008
    Messages:
    42
    Likes Received:
    3
    that is always good to know, I am more efficient in java... but idk if that is the best route
     
  4. Gary Becks

    Gary Becks Power Member

    Joined:
    Apr 11, 2010
    Messages:
    675
    Likes Received:
    282
    Location:
    Atl
    Home Page:
    Java is just fine. Just a pain in the ass for creating rich GUI's from what I have gathered.
     
    • Thanks Thanks x 1
  5. tonz-sk8

    tonz-sk8 Newbie

    Joined:
    Sep 16, 2008
    Messages:
    42
    Likes Received:
    3
    fuck gui's thanks man
     
  6. hiderightnow

    hiderightnow Junior Member

    Joined:
    Jul 19, 2010
    Messages:
    104
    Likes Received:
    22
    If you know a bit of Java, start with HTTP Programming Recipes for Java Bots. It will take you from scratch to a proficient bot designer in no time.
     
    • Thanks Thanks x 1
  7. vis3r

    vis3r Registered Member

    Joined:
    Jul 25, 2008
    Messages:
    62
    Likes Received:
    30
    C# and "HTTP Programming Recipes for C# Bots" .. you can find the pdf on this forum.. it's not perfect but it's a good start to build from
     
    • Thanks Thanks x 1
  8. simpleonline1234

    simpleonline1234 Junior Member

    Joined:
    Jan 26, 2010
    Messages:
    169
    Likes Received:
    13
    Really not a best language to use. Each language has it's pro's and con's but for the most part they can all do the same thing in the end. Some have perks and make it easier on the coder and some are not.

    I would say that if your actually going back to school then you might want to either go with C# or C++ if your starting fresh.

    The only reason I say C# or C++ is not just because of the botting abilities but the fact that most places around my area are hiring C# programming more than any other language or people right out of school and I've heard the trend is growing.

    But again it really comes down to what you need to do with the language.

    Bots are fairly easy to create using C#. C++ is a bit much for some new folks because it's a step up from C#. C++ is more powerful as far as apps go because you have more access to lower level items but it's not a safe (crash) because of this as well.

    many people start off with VB.NET and move up from there but to be honest (speaking from someone who is still learning VB.NET) the transition from VB.NET to C++ syntax wise is much harder becaues they differ on a lot of things.

    C# to C++ is more natural because they were built off of using C.

    Then there are langauges that are not compiled or use the .NET framework like python, ruby, vbscript, and javascript.

    Again it really all comes down to the job. People that create video games will use more than one language. Stronger game programmers will use C# to build the tools that are then used to create the games. C++ is used to create majority of the game and used with a good scripting language to tie in things that need to run on the fly.
     
    • Thanks Thanks x 1
    Last edited: Mar 6, 2012