Which language should I choose to create a program (see description)?
In General my partner and doing the project. We need to do multifactor authentication.
The point is that when Windows starts the program automatically starts working under the guise of an innocuous program (a program designed for children and their parents). And when you try to run any application, on a specified phone number or e-mail address will be sent a notice of permission of access to the application.
For example: Your child has decided to play toys. Learned to turn on the computer, ran his father's Steam account, but my father learned this through a notice and banned.
What do you think, which language is best suited for the implementation of this program?
C#, Delphi - the most it. On the client.
And even Delphi (though many don't like him) for RAD Studio allows you to produce cross-platform applications and does not require .NET framework. And .NET framework need C#, and part of the chip is 4.5, which does not stand on Windows xp. Although who needs xp...
Look - skins. Type of program matters. C# all paid.
At Delphi AlphaControls (some of the best skins IMHO) - free for citizens of CIS.
But if Delphi and on the stock downloaded, then Delphi free (Yes I managed).
Python is suitable as a server-side language.
Wang the logic.
From C#, Delphi post/get request goes to your server (by https).
On the server, it calls the script (written in Python) which already sends emails or SMS (via SMS gateway which is full) to the phone.
Jeff28 answered on June 10th 19 at 15:03
You need not so much a programming language to study, as the OS and technology to understand where to get the information you need and how to send notifications.