Answer the question
In order to leave comments, you need to log in
What are the methods for learning programming languages?
Hello. I recently started studying mnemonics (memorization system).
And I would like to know if there are any methods for learning programming languages?
Answer the question
In order to leave comments, you need to log in
The most effective thing is to try.
First of all, it is worth knowing some basics. To understand what will be discussed in general. Next, select some language ( not necessarily python and not even recommended ). The choice of language depends on the goals of the developer. Games, desktop, web, science, etc.
You should study the basics of IT, the basics of the chosen language and try the language live at the same time. Once you've figured out how to install and set up a programming environment, you can look for examples. Simple, complex, etc. Write simple programs, games or pages on your own.
It's not worth remembering everything. Enough to know what it is. And if necessary, look either in the documentation or on the net for instructions or an example of use.
No need to cramming every possible method. The more often you use them, the faster you will remember them.
Programming is a practical science. And the language should cover practical rather than imaginary tasks. That is, you need to take something necessary and useful and start implementing it step by step.
Learning a language just by specification is pointless. You will go deep where you don’t need to and spend valuable time at the start. Better to go deeper.
You take a small real task (for example, to automate something in your work) and try to solve it in any of the popular languages. First, googling and poking, but trying to understand every aspect. That is, if you find the code on StackOverflow, then you are trying to understand what it does. If you can't, look for another option.
All modern languages have documentation and lots of examples. The easiest way at the time of 2020 is to go to Python. According to him there is a classic - Lutz.
Your task will consist of popular gestures such as reading from a file, writing to a file, etc. There is an avalanche of information about this on the Internet.
The main thing is the real task.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question