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

Best Programming Language for Blackhat

Discussion in 'Black Hat SEO' started by Blizak, Sep 9, 2009.

  1. Blizak

    Blizak Newbie

    Joined:
    May 13, 2009
    Messages:
    9
    Likes Received:
    0
    What would be the best programming language for a newbie like myself to learn? Is html/javascript the way to go? Would it be better to learn C ? What do you guys think?
     
  2. drkenneth

    drkenneth Executive VIP

    Joined:
    Nov 13, 2008
    Messages:
    285
    Likes Received:
    176
    Occupation:
    Developer/Entrepreneur
    Location:
    USA
    C would do almost nothing for you when it comes to Blackhat unless you get REALLY advanced and make software.

    First thing I recommend you learn: HTML
    Second: PHP & SQL
    3rd: Javascript & CSS
     
    • Thanks Thanks x 2
  3. xhpdx

    xhpdx Regular Member

    Joined:
    Sep 21, 2008
    Messages:
    331
    Likes Received:
    2,160
    Occupation:
    Coder
    Location:
    EU
    i would say that C# and vb.net are pretty good choices also, if you want to make some apps like comment posting, scraping,etc
     
    • Thanks Thanks x 2
  4. ThePost

    ThePost Registered Member

    Joined:
    Jun 10, 2009
    Messages:
    71
    Likes Received:
    11
    drkenneth gives good advice here. Basically all programming is like 90% the same, so learning one is the toughest part. So it makes sense to learn one that appleis to what your going to use it with, which in BHW means the web, which means prolly PHP. But ASP, ColdFusion, Java, RubyOnRails, Python, etc. would all be ok choices too
     
    • Thanks Thanks x 1
  5. dpalat

    dpalat Regular Member

    Joined:
    Aug 14, 2008
    Messages:
    378
    Likes Received:
    69
    Occupation:
    IM
    Location:
    Kramsterdam
    Home Page:
    C# is best. It contains best parts of c++ and java.
     
    • Thanks Thanks x 1
  6. Blizak

    Blizak Newbie

    Joined:
    May 13, 2009
    Messages:
    9
    Likes Received:
    0
    Thanks for the replies, good advice guys.
     
  7. fatboy

    fatboy Elite Member

    Joined:
    Aug 13, 2008
    Messages:
    1,618
    Likes Received:
    3,227
    Occupation:
    Retired
    Location:
    Old Peoples Home
    PHP / Perl - thats all you need for online fun and games. :D
     
    • Thanks Thanks x 1
  8. MuonTrail

    MuonTrail Registered Member

    Joined:
    Mar 5, 2009
    Messages:
    96
    Likes Received:
    93
    In my opinion, at a bare minimum, you should be at least familiar with HTML/CSS. If you're new at this.. start there. They're really not that hard (CSS can be a bit quirky between browsers.. but well.. meh), and you can find tutorials/books all over the place.

    Next I'd recommend learning a web scripting language, ala PHP. I prefer physical books myself... so I'd hit up your local library and find something for beginners.

    Once you're pretty familiar with PHP then you can dive into MySQL if you want to learn to work on database driven websites.

    And then..... just to round off your skills a little I'd also (eventually) learn a language that'll let you create stand-alone (non-website based) applications. Personally.. I'm using Python+GTK because I'm lazy and its easy. And I hate Java.

    ...

    But that's just my two cents.. you can do whatever you want in whichever order, really. Just don't expect to learn everything overnight. No matter which way you slice it this will be a long, continual process of refining your skills. :detective
     
    • Thanks Thanks x 2
  9. the_demon

    the_demon Jr. Executive VIP

    Joined:
    Nov 23, 2008
    Messages:
    3,177
    Likes Received:
    1,563
    Occupation:
    Search Engine Marketing
    Location:
    The Internet
    The languages you choose to learn are subjective to your objectives...

    Basic Bots: vb.net
    Scraping / Automation: Python / PHP
    Faster & Specialty bots: C# / C / C++ (varies bye exact requirements)

    General Knowledge (You should know these if you expect to make $ in internet marketing): HTML/CSS/PHP (at least the basics).

    Good to know but not necessary: MySQL

    ADDITIONAL NOTES: Most people end up having a "favorite" language based on purpose and syntax of the language. Often times you can accomplish the same results using a multitude of languages so, choice is largely dependent on personal preferences.
     
    • Thanks Thanks x 2
    Last edited: Sep 9, 2009
  10. Autom8r

    Autom8r Registered Member

    Joined:
    Aug 25, 2009
    Messages:
    76
    Likes Received:
    63
    PHP all the way, I just wrote a script in 70 lines that scrapes a huge site, formats html posts and sends it to my wordpress blog via xmlrpc automatically, talk about huge potential!

    Oh yea, it also adds affiliate links for the related product scraped, woot!
     
    • Thanks Thanks x 1
  11. ruler0fall

    ruler0fall Power Member

    Joined:
    May 17, 2009
    Messages:
    565
    Likes Received:
    263
    C++ all the way even if it's a a simple bot, however for scraping etc. php
     
    • Thanks Thanks x 1
  12. oxonbeef

    oxonbeef BANNED BANNED

    Joined:
    Jan 4, 2009
    Messages:
    2,242
    Likes Received:
    7,872
    Forget programing learn marketing, Drivers get paid more than mechanics.
     
    • Thanks Thanks x 3
  13. djedje70

    djedje70 Regular Member

    Joined:
    Feb 5, 2008
    Messages:
    239
    Likes Received:
    252
    Location:
    none of ur fr#$%ing biz dude!!!
    I always said that C++ is the best language to learn the basics of programming. All the loops, if, then, etc...

    Then you pick your poison. VB, PHP, etc...

    Go to
    HTML:
    www.planet-source-code.com
    for plenty of code samples.

    Good luck.
     
    • Thanks Thanks x 2
  14. ruler0fall

    ruler0fall Power Member

    Joined:
    May 17, 2009
    Messages:
    565
    Likes Received:
    263
    Dude thats fucked up learn C++ to drop back to VB just stay at C++
     
  15. applebutton

    applebutton Newbie

    Joined:
    Apr 23, 2008
    Messages:
    32
    Likes Received:
    4
    For BH I'll cast my vote for HTML since the majority of it is done by creating websites. Runner up would be PHP followed by JavaScript.
     
    • Thanks Thanks x 1
  16. djedje70

    djedje70 Regular Member

    Joined:
    Feb 5, 2008
    Messages:
    239
    Likes Received:
    252
    Location:
    none of ur fr#$%ing biz dude!!!
    You can do SOOOOOOOOOOOOOOOO much with vb6 dude.
    I truly think VB is the best product Microsoft has ever released.
     
    • Thanks Thanks x 1
  17. voidale

    voidale Jr. VIP Jr. VIP Premium Member

    Joined:
    Sep 29, 2008
    Messages:
    583
    Likes Received:
    176
    Lean AutoIt, Esay for bots and blackhat ;>
     
  18. ruler0fall

    ruler0fall Power Member

    Joined:
    May 17, 2009
    Messages:
    565
    Likes Received:
    263
    C++ so beats it 1 million times.
     
    • Thanks Thanks x 1
  19. Spaceman

    Spaceman Regular Member

    Joined:
    Aug 8, 2009
    Messages:
    435
    Likes Received:
    53
    Whilst I agree with the inference of the strength of c++ and c# over other languages - Im not sure that they are the easiest to learn from a noob point of view.

    To be honest just getting your head around the .net framework and an IDE like visual studio can often require some kind of formal training - especially for someone with little or no experience.

    I agree - no need to drop back to VB from C++ (if you do become proficient at c++ that is).

    My path would be HTML -> VB6 -> C# -> ASP.Net -> PHP
    with SQL thrown in along the way.
     
    • Thanks Thanks x 1
    Last edited: Sep 10, 2009
  20. Deprecated

    Deprecated Registered Member

    Joined:
    May 19, 2009
    Messages:
    78
    Likes Received:
    25
    Absolutely learn PHP (assuming you're already comfortable with HTML). Working online there is no need for anything else.
     
    • Thanks Thanks x 1