Answer the question
In order to leave comments, you need to log in
Creation of a bot. Which programming language to choose?
Hello.
There is a need to create a bot.
The bot function is work according to a given algorithm:
collecting statistics from special sites / searching for matches in Live mode with the statistics I need / finding matches according to the specified parameters / when finding such matches so that there is an alert with full information about the match.
Answer the question
In order to leave comments, you need to log in
IMHO, in python you will solve your problem on average per month. In fact, these are the basics + a couple of libraries (request, urllib for a start, scrapy later). You will learn: basic concepts, algorithms, approaches (i.e. the basics of the basics). After that, you can take on Django or Flask. Then it will be easier to learn the same js (there is a foundation).
In the case of js + Node, it will also take you time to learn the framework. You will not collect the first script on your knee soon.
Personally, python was easier for me than js. So I started with him and I do not regret it. Right now I'm slowly learning js - it's much easier.
Take it and do it.
Many people make the mistake of thinking that programming is a language. No, programming is an algorithm, and what you wrap it into is up to you.
Thought out the algorithm - go ahead! Try both and I'm sure you'll like one better than the other. And then make a choice in favor of the one you like.
Don't be afraid to try.
web project in python - django (of course, for the web you need to pull up html / css / js - but you can learn to the desired level (if the backend is in python) in 3 days (maximum a week)).
Firstly, you just need to learn js.html.css.php - this is the foundation of web programming
At the initial stage, without frameworks, you need to be able to write simple bicycles in a pure language.
Next, watch how others make such bots - with or without frameworks,
and if you need to write a server in which some other language or work on some framework or library, then master them
Node.js is a wonderful technology, everything works great there. But I wouldn't recommend it as a first language.
If your goal is to get into programming and learn the language, then python is a great option.
But if it is more important for you not to program itself, but to implement the work of the bot, then by choosing php, there will be more chances. that you meet at least some deadlines :)
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question