What programming language would I need to learn to make something like SEO Link Robot?

dotthei

Regular Member
Joined
Nov 18, 2008
Messages
208
Reaction score
75
I'm interested in learning how to create my own tools like SEnuke X and SEO Link Robot..where would I begin?:(
 
well many languages can be used for this, however you can use m*icrosoft visual studio that is done to work around internet and windows os
 
If you want to create them by programming all the features by yourself I would really suggest you to learn C# programming language. It's a relatively new language made by Microsoft in 2001 or something but it's really easy to use and has great class libraries to work with. You could also download a book called "bot programming with C#" (or something like that), it can be found from download section of BHW.

C++ would be a good choice too if you need raw power and direct access to Windows OS but if you are new to programming it might be a little bit overwhelming to start with it.

If you are not interested in learning programming you can still create bots using ubot (Google it).
 
visual studio, java, tons of other options. All have their pluses and minuses.
 
Is this something I could learn on my own, or would I need to take some college classes and whatnot? I have literally zero programming knowledge.
 
I am studying Math and Info , and belive me , to create something like seolink robot you need years of practice :P
 
If you want to make a great tool C, C++

If you want to make an ok tool(magic submiter kind of level), C#, Python etc

But understand to make a great tool in C or C++ is miles beyond making something like magic submiter with C#
 
If you want to make a great tool C, C++

If you want to make an ok tool(magic submiter kind of level), C#, Python etc

But understand to make a great tool in C or C++ is miles beyond making something like magic submiter with C#

The quality of the tool has nothing to do with the choice of programming language (if we are talking about C++ vs. C#). If you don't know how to code, your software will be shitty with any language, however if you know how to program and are aware of object oriented programming, databases, networking etc. you can make wonders with both languages. You don't obviously know anything about C# if you think it's at the same level as python.

Did you know that the following software use .Net Framework (they are programmed with either C# or VB.Net):

  • VenomSEO
  • TweetAttacks
  • The entire IDE of Visual Studio is supposedly developed in C# (now that's far from magic submitter)
  • Process Hacker (open source project management application)

I would say that learn C or C++ if you want to develop operating systems, software that needs very fast processing (science), 3d games etc. If you want to build SEO software you are just fine with C#! Trust me.. ;)

Edit: C# and .Net Framework is used worldwide by big companies for their internal software. For example check the following link: http://www.microsoft.com/net/CaseStudies/
 
Last edited:
I'm interested in learning how to create my own tools like SEnuke X and SEO Link Robot..where would I begin?:(
I guess it's not too easy for beginning, I mean if you're ready to make such software you can recognize which technologies,components,languages were used to make it. Anyway I highly recommend taking a look on c# and .net.
 
Wrong.

Of course the language matters to the quality, one of the most important aspects to SEO tools is speed and which they work and the ability to use them on a remote server.

The fact C and C++ are hundreds of times faster than things such as C#, and don't work on 90% of server(LINUX) except with limited Mono.

Python and C# are the same level, there both high level, low powered, easy to use, languages.

and really? to prove your point your going to post a link to Microsoft the people who made C# yeah that's not bias.

Don't get me wrong, theres nothing wrong with C# it's a perfect place for a beginner to start or for a program you don't require to be very quick, or cross platform.
 
I don't know much of these SEO programs yet, but by perusing the banner - "SEnuke X has been completely re-written from scratch in a brand new technology" - doesn't sound much like they're using C/C++

As for speed, well written C/C++ program can be faster than well written C# programs, but certainly not "hundreds of times as fast". Even if they were, a beginning programmer will be more likely to create better C# programs than C++ programs; compilers and libraries can give them better-optimized code than they'd be able to write in C/C++ themselves.

As Glass23 said, if you have thoughts of being cross-platform, I would start with something other than C#. Last I played with it mono (the non-windows .NET interpreter) isn't quite a 100% solution. I would suggest going for Java or Python in those cases. Java is similar to C#; Python can be used for scripting as well as building more advanced programs and GUIs.

Once you get into programming and learn one language, it's much easier to learn the next. Most higher-level languages also have the ability to let you call C/C++ libraries, etc, to give you the best of both worlds (if you get to the point where you can't do it in your chosen higher-level language or need to speed up certain things).

You also don't have to re-invent the wheel, there are many good open-source programs and libraries you can integrate with your own code. Try to be a good open-source citizen and follow the license, giving back source/changes/credit/etc, if required.

In the end, if you want to write pretty Windows-only programs, then you're likely to do well with C#/VB under Visual Studio as mentioned several times above.
 
Hello,

To parse datas or automate tasks, I use "Auto It" (search with GG, can't post link :(). Very simple, not hard to learn ("basic-like"), lot of plugins and you can make nices things, interact with IE, FF, Excel, Word, Windows, network, screen, mouse, etc... Some guys use it to make cheat for games for example :)

And for "very serious" programs, I use PHP or Python ;)
 
Last edited:
Also consider if you're a newb at programming, to jump into something like this is incredibly challenging from the standpoint of process/workflow control. Many programmers work their way up into several programming languages understanding more and more about logical routines, oop, and other aspects that come into play (good luck with relational databases as well).

If you're really serious about it, start up with some basic programming languages and work your way up. The knowledge you'll get from doing all the ground work will definitely benefit you when you get to the point where you'll even consider doing something like a Senuke or Seolinkrobot.

Cody
-few programs
 
NONE!!

Why not use something like uBot or WinAutomation? Maybe that'll be simpler..
 
Why not use something like uBot or WinAutomation? Maybe that'll be simpler..
If you don't want to create it you had better try ZennoPoster
 
As other have stated. C# is really your best bet in terms of rapid development and ease of learning. It has a "proper" syntax in comparison to VB and which will help if you ever decide to take up C++.

The differences between VB and C# are small. The biggest is obviously syntax; Other differences are C#'s ability to use "unsafe" code which at times can be extremely powerful. Static classes which can only have static members(Although VB modules are basically sealed static classes). Lastly Partial Interfaces which isn't really so a requirement, but it sure does make it easier when you're working with large classes.
 
You will NEVER(!) write something as fast and effective as Scrapebox
and Xrumer in C#/.NET Framework. Period.

Only buggy shit like SENuke X...
 
If you don't want to create it you had better try ZennoPoster

Will ZennoPoster ever have an export feature, so I can sell my own software if I wanted to? Right now I know it has templates...
 
I'm interested in learning how to create my own tools like SEnuke X and SEO Link Robot..where would I begin?:(

At the end where you give up the idea entirely. Start right there and you will save yourself a lot of trouble.

Now I am not saying you couldn't pick up some programming skills. And I am not saying you couldn't do something productive with it. But zero to SEnukeX just is not going to happen.

I have a programming background. Worked as a programmer before. There is a reason I am not working as a full time programmer now (and not just because I suck). Would I like to be able to whip up some cool tool? Sure. Am a going to? No. Because there is no whipping up something like this up. It godamn hard especially for a lone newb programmer.

If you are looking for just personal tools, then it is much more economical to buy them.

If you are looking to make money, then your best bet is to hire some good programmers and have them develop your app to your own specifications. SENukeX cost around $140K to develop. And its a bug free wonderfully perfect tool right? No its a buggy POS. But what they lacked in quality, they more then made up for in marketing. Biggest hyped product this side of the hat. Think you could whip up that kind of ridiculous hype?

Anyways, good luck. :D
 
Back
Top