How, with the help of what and which programming language to learn? Will it come in handy?

How, with the help of what and which programming language to learn? Will it come in handy?

5 Reasons Why You Should Learn Python | Learn to Code and #changetheratio with Hackbright Academy

Previous questionWhat if you are constantly stressed?
Next questionWhat are the really valid and proven methods of penis enlargement at home?

answers (4)

Answer 1
May, 2021

You can take a test to choose your programming language: http://www.bestprogramminglanguagefor.me/

Although there really isn't much difference in which language you start learning programming. Try to set yourself a real challenge. Create a website, write a game or a program to calculate your personal finances. The specifics of the goal in itself will dictate the required set of tools. Google will tell you how to solve your problem and the most suitable tools. Don't buy books from the series yet: Programming for beginners, create a website in 2 days and something like that. Most of them contain outdated information, or are extremely disgustingly written. Look for articles on Google, small tutorials, read blogs on topics that interest you. You will need books later and you should pay attention only to really fundamental and proven things, for example, all of Tenenbaum's books.

As for the language, almost any applied problem can be solved using python, a simple and logical option to start learning. Well, if you want to dig deeper right away, look towards Go, it combines low-levelness with a fairly simple and logical syntax, besides, this language is now gaining momentum. Another option is JavaScript, statistics say that this is the most widespread language in the world at the moment, suitable for everything related to web development.

Answer 2
May, 2021

Learning a programming language, anyway, is in any case very useful for young and modern minds. Having learned how modern technology actually works through the study of programming, you will begin to understand what a computer can do and why you have one. Considering that modern computers are already in our pockets, in the clouds and generally in cars, in some cases, even in "watches". Are you interested in the world of technology? With patience and a pinch of enthusiasm, you will learn modern technologies from a new side and much better than on any page of any "IT" portal.

## This requires not only the above qualities, but also them correct proportions and still a wild desire to learn something, provided that the education process takes a long time.

You will not become a programmer in a week, a month or two. You have to not only learn the "language" in which programs are written, but also along the way to master several technologies that will be inextricably linked with your applications, but not with the "language", "platform", etc.
The programming language itself is not enough, moreover, experience is also needed. I can responsibly say that a lack of experience is not a problem at all, but it is very bad for a programmer. So get ready to do-what, get ready to set tasks and complete them, which will definitely not be easy.

Programming is lots of fun and extraordinarily useful. It allows you be creative and also opens up a wide range of new careers for you. If you want to learn how to program, read the tutorial below for an explanation of where to go and what ...

There have been many questions on TheQuestion on this topic. Trust my experience of working in different fields and in different languages ​​(more than 10) that the best intentions come only with experience, and different people are often more useful with completely different advice. You can search for programming courses on the Internet, you can buy good literature (even in English), you can join other cultures - game development, where there are many video lessons, although they are nevertheless related to programming. For me, there is nothing better than quality bloggers on the Internet and excellent English-language literature.

If you have always loved computers, and now you are thinking that you want to make money on it, and this is your goal, start with web design. there you can decide which part of the development you like best - visual, or software (server). If it so happens that you can apply theory in practice, and not separate them, as most people mistakenly do ...

The IT sphere is too large to give advice to a completely undecided person - I usually leave this to someone -not else, or I advise something like this:

TheQuestion: we will find those who will answer your questions.

TheQuestion: we will find those who will answer your questions.

Regarding Ruby, Java, or C ++ tips for a beginner, it's just helpful to mention that these languages ​​are tricky for beginners, and that ismass practice. I started out with C #, for example, which are lightweight C ++ at their core. But this is a completely different language with different capabilities and culture. There is even such a meme that Newcomers are fed - "learn C ++ in 21 days!". But no matter how much I look, TheQuestion is constantly recommended by people who probably don't even own it.

Learning programming is a great process, but it won't make you money, programming for which you will be paid may not be so cool, like "programming" when you learned it. So why not give it a try?

Answer 3
May, 2021

First of all, it is worth deciding why you need it. Programming languages ​​are different and their goals are different, but it is worth remembering that a language (like ide, frameworks, libraries) is just a tool. Do you want to freelance on the stock exchange on weekends and have an extra penny, but better learn html + css + js and become a cool layout designer, or take up php and become the king of the backend. Want to develop games and take off on kickstartet / greenlight? Get started with c ++. Don't you feel the strength to develop a cool game project from scratch? There is unity and game maker. Do you want to sit in the office and develop top enterprise applications with your team? The world of Java and Ruby-On-Rails is open to you. And now swift for ios development is gaining popularity and more and more hype have cross-platform application development packages like PhoneGap. This is a whole industry, and if you asked such a question, I think you are not too fumbling about it. I would advise you to first prioritize, ask the price and choose something of your own. Well, after that you can start botting, because the path of a programmer is thorny and difficult.

If the answer is read by more experienced guys in the it sphere, please correct me if I am wrong somewhere.

P.S. - if you suddenly want to try yourself in Java, I advise you to read first by Yakov Fain "Programming in Java for children, parents, grandparents". Great introductory material.

Answer 4
May, 2021

If before that you were not familiar with programming or did not learn any language, then the easiest way would be Python. You can go to full-time courses, or you can do it yourself. There is a good course in Russian from Stepic, and also on Prometheus. They are equipped with tasks with feedback, in discussions you can get help or an answer to a question. Books are not highly recommended initially.

Related question

What helps you in learning foreign languages?

Read more

What do you need to do to become a good massage therapist? What literature and can videos, channels, sites come in handy?)?

Read more

Why doesn't a person forget their native language when they lose memory? And will he forget the learned foreign language?

Read more

How to Start Programming

Why is it important for doctors, veterinarians and people of this kind to learn foreign languages?

Read more

How to learn to think systematically? Will systems analysis and management books help?

Read more

Let's say ten people speaking different languages ​​are placed in a closed space: how quickly will they find a common language, and what will it be?

Read more

Can people learn the language of animals as a foreign one in order to understand it and be able to speak it?

Read more

If you were offered to learn up to 10 foreign languages ​​per second, which one would you choose and why?

Read more

10 HIGH PAYING JOBS YOU CAN LEARN AND DO FROM HOME

what ointment will help with pain in the shoulder joint?

Read more

Why is it difficult for a person to learn a second language? P.S. I know about the language barrier and immersion in the environment, but still from the point of view of the human brain: why?

Read more

How can you learn body language? What resources to use?

Read more

Can a right-hander learn to write with his left hand at the same level? How to do it and how long will it take?

Read more

What will happen if you replace everything sweet in your diet with fruits? Will your health improve? Will the same amount of carbohydrates come in?

Read more

iOS Tutorial (2020): How To Make Your First App

What is a panic attack? Where does it come from and how to deal with it?

Read more

Is it true that the fungus Aspergillus niger and Aspergillus flavus, with the help of which tea is (supposedly) fermented, cause great harm to the body?

Read more

With eye fatigue in conjunction with eye drops, will No-shpa help? Will it relax the oculomotor muscles?

Read more

What if everything is bad with the state of mind, and is it possible to cope with it without the help of a psychologist?

Read more

How did you learn to think freely (understand, speak, etc.) in another language? What would you advise?

Read more

How to Make an App for Beginners (2020) - Lesson 1

How to come to terms with the cruelty and injustice of this world in relation to living beings?

I cry constantly and I'm scared to live

Read more

Hair seems to fall out. Small distance between hair. I make a mustard mask 2 times a week. Will it help? And in general, what will help?

Read more