Actually, all the methods, programs, books, websites that you use to improve the level of English are of interest! Ready frequency dictionaries are especially interesting - somehow once googled on this topic I found nothing interesting.
Closed due to the fact that off-topic by Kromster participants, Vladimir Martyanov , korytoff , aleksandr barakin , Nick Volynkin ♦ 18 Sep '15 at 14:25 .
It seems that this question does not correspond to the subject of the site. Those who voted to close it indicated the following reason:
- " Questionnaires are forbidden on Stack Overflow in Russian . To get an answer, rephrase your question so that it can be given an unambiguously correct answer." - Kromster, Vladimir Martyanov, korytoff, aleksandr barakin, Nick Volynkin
- 2The only thing worthwhile and clever that I saw but unfortunately lost the link, it was a linux program. She parsila man-s, making a lexical dictionary. She was self-taught about familiar words — it was enough to click on unknown words in a pair of documents, and she marked the rest as known. Further, before reading the man, she gave out words unknown in him. - culebre
- useful program, maybe remember the name? - G71
- oneI do not remember the name. but remembered where I found it <a> xgu.ru </a> <br> And here it is <a> xgu.ru/wiki/new-words</a> - culebre
- By the article I can give very good advice! We go to Youtube and watch videos in English with programming lessons. Naturally, those where chuvachek who rolls the code tells what he is doing now! - Palmervan
3 answers
If just English (not always technical) gave me good advice -> www.cnn.com , www.bbc.com
Read the news, so you learn how to properly speak and write, increase vocabulary.
In the programs use English names, comments, output. Try to do it correctly from a grammatical point of view.
UPD
For half a year I pulled up my low level of English (due to not using it for several years) to level B2 only by watching TV shows in English + English subtitles. What helped after the arrival abroad to communicate with people. After a year abroad, I don’t make so many mistakes; it’s not a problem to express my thoughts.
UPD2
I know a couple of people who met in foreign chat rooms and corresponded, sometimes chatted live.
- The comments, the names I do all this, but it helps to remember already familiar words and occasionally climb into the dictionary - you hardly remember many words a day using this method. - culebre
- thanks for bbc and cnn bookmarked, I will constantly read, it can help :) - G71
- @culebre, so it is not for memorizing, but really for remembering. IMHO, hope for the program is useless. For children, this is really a great way, and for an adult there is a lot more serious. @ G71, if it doesn’t help, then something is wrong, I know a lot of people who have improved their knowledge of 4-5 languages ​​through news portals. - Dex
- oneI agree that reading news portals, in particular, and the features of those that you mentioned, <b> diversified </ b> (but still there are no problems with choosing what to read, I think no one has) to develop English, but it would be nice to have a program that would help in this process and automate it - for example, I will look at a word in the dictionary, write it down, then I need to open the file every day and repeat these words until I remember - inconvenient. - culebre
- oneAdded to the reply UPD - Dex
As for IT, everything comes by itself. When you are introduced to the study of any programming language, you definitely use certain literature, looking at someone else's code. Functions, classes, variables, etc. somehow they themselves are absorbed in the head and basic English grows into normal confident technical.
The more languages ​​you learn, the fuller the vocabulary becomes, which will definitely be used in the construction of the code structure in the future.
- oneHow to speed up this process? how to properly and quickly understand the terminology. Sometimes, English-speaking authors will write the proposal so viteevato, in a technical article, that they don’t understand anything - G71
- oneWhy should you speed it up? Everything will come with time. - Dex
- This is the whole problem, my poor knowledge of English greatly inhibits my education and, above all, self-education. - G71
- oneNo matter how old age has come before =) - culebre
- vovo, I agree about the headman, but I want TAAAK to have a lot of time - G71
I just read books, articles, memorize unfamiliar words. Grammar taught by the most ordinary books. More to read, more practice.
- Here one of the main problems is the problem of correct translation of terms. they themselves probably could have noticed how serious books that are sold in stores are translated very poorly and now learn how to correctly read original articles, books in English. not so easy. I constantly try and I constantly have to do it, the result is, but very slow and weak, I would like to somehow move more intensively, so this question is also interesting to me. - G71
- Well, I read, and so on, some topics are even completely free. But still I want to move more effectively in this direction. Maybe there are some good prog-memorization programs that I tried - they were either childish, or had no functionality needed by anyone. There was more time and experience, I myself would try to make a service based on google-translate - culebre
- oneRegarding the translation of terms - special dictionaries + Internet + knowledge of the topic, the text on which you translate. Regarding the memorization of words, believe a person who reads in five languages, the classical methods are the most effective: write out words, teach, make sentences from them, read more. - skegg
- onerather than advise "special dictionaries" (preferably online), preferably high-quality, I will be very grateful to you. - G71
- onenot a translator, but a search engine. automatic translation is terrible ... - skegg