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

What language to learn for coding BH related applications?

Discussion in 'General Programming Chat' started by Alex Brooks, Aug 12, 2009.

  1. Alex Brooks

    Alex Brooks BANNED BANNED

    Joined:
    Mar 17, 2009
    Messages:
    1,199
    Likes Received:
    297
    I'm unsure on what language to earn, C++ / C# / VB to create applications for BH use, sending POST DATA etc. Such as PM spammer.

    Does anyone have any suggestions?

    Many thanks.
     
  2. heiska

    heiska Junior Member

    Joined:
    Dec 5, 2008
    Messages:
    138
    Likes Received:
    169
    Most of them are coded in .NET C#. I have no idea what is the ultimately best language for blackhat applications, but VB.Net is the easiest to start with.

    However, if you want something platform independent, go with Java.

    If I coded a PM spammer as you mentioned there, it'd be in PHP.
     
  3. Alex Brooks

    Alex Brooks BANNED BANNED

    Joined:
    Mar 17, 2009
    Messages:
    1,199
    Likes Received:
    297
    I was thinking about writing it in PHP, I already know some PHP, so I might just stick with PHP for that application, although I'd need to learn to use CURL.
     
  4. MDSOperandi

    MDSOperandi Regular Member

    Joined:
    Jul 10, 2009
    Messages:
    224
    Likes Received:
    192
    Occupation:
    Senior Software Engineer / Internet Marketing
    Location:
    Australia
    Home Page:
    Hi, it really depends on your end market / platform. If you only want to target Windows users then you really cannot go past the .NET framework / C#. If you want to have cross platform but may need to turn the application into a desktop app as well, then Java would be your best bet. If all you want to do build is a web-based app then PHP is all you need.

    Regards
    MDS
     
  5. atlast

    atlast Newbie

    Joined:
    Jul 31, 2009
    Messages:
    8
    Likes Received:
    1
    For most of the applications you'd be developing (so long as you avoid UI dependence issues) you can use your .NET code on Windows or *nix systems. .NET is a good choice to start with as there's more example code than you could wish for and the Mono project (Linux version of the CLR) is very well supported and maintained. If you're looking to avoid Microsoft-esque things, I would start with Python or Ruby, which are both incredible general purpose languages with very active communities. I would highly recommend avoiding PHP if you're seriously looking to learn to program, as it is a terribly designed language that will give you awful coding habits. However, if you're just looking to throw something together quickly it does have its upsides.
     
    Last edited: Aug 17, 2009
  6. heiska

    heiska Junior Member

    Joined:
    Dec 5, 2008
    Messages:
    138
    Likes Received:
    169
    nevermind to be honest.
     
    Last edited: Aug 17, 2009