Answer the question
In order to leave comments, you need to log in
A programming language for your own needs?
Hello,
please help me make a choice (since I don’t know the full possibilities of programming languages)
there are several parameters according to which I need to decide which programming language to choose:
- I already had a little experience in writing programs, websites, I really like it, so there are the desire to develop in programming
is not for work, it's a hobby
- you need to solve your own problems in the main work - design, engineering - most likely there will be no calculations, it will be logic - based on the selected parameters, generate some kind of result, for example, an appropriate conclusion - i.e. to make the language easier to learn, the task that I indicated here will be the main type of programs I need - I have to shovel the normative literature every time, I'm tired, I want to gradually automate it in order to reduce labor costs
- the application should turn out to be desktop, under Windows , I don’t plan to distribute and make money on it - I need it first of all for my own needs
- since I have problems with free time, the language is needed to be both functional and to be able to make a graphical interface and everything to as if in one box, so as not to be sprayed on different add-ons - i.e. simply and angrily: there was a need for a program, invented, assembled, designed, used, etc.
- if suddenly someday I am left without a main job, so that there are chances to find a job or somehow earn money knowing this language, I understand that for this I need to study it in depth, but i.e. so that later you can go deeper, and not jump to another language .... there is still one point - I am already over 40, i.e. I have already read a lot on this topic that it will be almost impossible for me to compete with young guys - so let the language be difficult, but more promising in terms of work, taking into account age, if you suddenly have to change your profile and try yourself in the field of programming .. ..
Please help me make the right choice)
Answer the question
In order to leave comments, you need to log in
Considering your factors: possible perspective, relative ease of learning, Windows, I can advise the following:
1. Python. Very light but very powerful. It is taught to children even in Western schools. It is universal. It’s suitable for a desktop, but with one caveat: you must have a Python interpreter installed, which, in other words, will execute your code. You can download it on the off site . But with the graphical interface and other things, it will be necessary to get confused.
2. C#. Although it is gaining cross-platform, it is focused on Windows. You can both rivet native applications for Windows and .Net. Giant of the market, don't be lost.
3. C++. The language in which you can implement almost anything. Truth is a terribly complex language.
My advice: if you write only under Windows, then turn your attention to C #, a very suitable technology.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question