What is the best programmation language for automation bots?

Python = has libraries for everything. Can run on everything. So...
 
I'd say C# for some tasks and then NodeJS/PhantomJS for other tasks. NodeJS and PhantomJS should run on just about everything as well.

gtownfunk
 
I love C# to make bots as the inbuilt web browser control is able to render JavaScript which in not possible with PHP.
 
Before someone jumps into C#, he should learn the basics of programming languages first and of course the fundamentals of OOP. This applies for JAVA as well as any other OO Language.
 
first sit down and start coding. you will learn while progressing.
 
C++ is too heavy for bot development. You should pick c# or other higher lvl language.
 
every progamming language is good if you know properly and complete like me know HTML,CSS,jqury
 
I work with Ubot, was curious about Zenno, and I want to start programming in C ++ and C# any advice on how to learn quickly to build automated bots ?

Do not waste your time to C++, it is too complex for newbie. It makes sense to use C++ only if you want to build some very-very fast bot that should operates with thousands of web pages per second :) If you task is not so complex then it is better to try PHP, Ruby or Python.

I myself vote for python 'cause I use it since 2007 and I am fully satisfied of features it provides.
 
C++ is a very difficult language to program in. C# is easier, more in line with JAVA.

However, Python and Javascript are much easier than both of these languages. This means that you will be able to get more done in less time.
 
I suggest you go with python. It's really a great language for building bots.

C# is good too. :)
 
If you're on to bot building, then i suggest you go with C# or python. those are great languages for building bot programs.

if you have any programming background then i guess learning it won't be a problem. but if not, I suggest you might wanna start coding with C first to understand the fundamentals.
 
Python/Ruby - 2 high level languages which has great learning curve, meaning that you will learn them quick, and can produce great results in no time, can run on both linux&windows machine
C - great for quick stuff - automations that should be really quick - I dont think that such type of automations are the thing you are looking after. also the learning curve is worse, you will have to put lots of time before getting something working, will run on both windows & linux but will need to "port" (alter the code) to support the operation system
Java/C# - has a good GUI support. it is useful to intergrate with an existing applications (especially microsoft's) - learning curve is in the middle, will run on windows and linux (C# will need some porting to run properly under linux environment)
imacros scripting language - really quick learning curve, great results. the main con is that it should run on windows machine, which costs more money than linux machine.

good luck!
 
Back
Top