+ 11
Hi,sorry I f I seem stupid or silly but I have one little question
The question has no related to programming and I am sorry for that .I am new at progromming and I want to know everyhing has related to computer science like softwere ,AI but I have problem the problem is every good and useful contents like sololearn ,books and good sourses on Youtube in English and I am not good enough to learn from those sourses what do you advise me to improve my English ?, what is the best books ,apps and sourses .And thanks again I am sorry again if I seemed silly
23 Answers
+ 13
If you cannot read English you could go into the settings and change the language to your native language
Or use resources like Google translate to help you understand
+ 9
There are actually tons of discussions on this topic, it's rather a common question than a stupid one.
https://www.sololearn.com/discuss/2815178/?ref=app
https://www.sololearn.com/discuss/409924/?ref=app
https://www.sololearn.com/discuss/888926/?ref=app
https://www.sololearn.com/discuss/2486610/?ref=app
https://www.sololearn.com/discuss/2266796/?ref=app
https://www.sololearn.com/discuss/484408/?ref=app
https://www.sololearn.com/discuss/1532072/?ref=app
+ 6
To be quite blunt, and apologies in advance for my crassness, but if you have a hard time with English, then you probably have no business in learning a programming language.
Most if not all programming languages are written in English, not that I would be surprised that there is a language pack out there for Python or Java or other popular programming languages, that might be a possibility in the future.
But right now, you're just going to have a difficult time in picking up on the syntax of a language without a strong foundation in English.
+ 5
Well, just go and improve your understanding of English language. There are a lot of apps and lessons online you could take advantage of.
+ 5
In order to learn programming you dont need to be an expert in english. You can learn basic english in a pretty short time, that would be enough to write code in those english based programming langauges. Also, try finding a course that explains stuff in your native lanaguage, if not possible translate is available but it might make things more dificult. DONT LET ANY COMMENTS STOP YOU FROM ACHEIVING YOUR GOALs. ANYONE CAN BE A PROGRAMMER IF HE WANTS TO!
+ 3
Well I think the best way is to take courses in your own language and improve your english near your course. If u like AI you can start with python. This basic courses are available in all of the languages. And how can you ask question in english when you are not good at that?
+ 3
You need not to worry buddy, you can learn English.
Learning English doesn't means to use fancy words nor emphasising TOO MUCH on the grammar, You can do wonders if you have a very basic knowledge only🙃.
You can check out various APPS on Google play that teach English for FREE, And what matters is that what is your QUALITY of knowledge rather than PLACE or AGE
+ 3
You can simply improve your English when looking series/films and either enabling English subtitles and changing the film language to your mother language, or enabling the subtitles to your main language and changing the film language to English. Hope i could help.
Edit: Same thing for YouTube Videos :)
+ 2
Well programming include some english expressions that teacher will learn you. if you want to learn them you have start programming. For example you know what does "if" mean. Its an programming expression but important thing is to learn how to use it in code. Knowing english is an advantage not an requirement. Start learning because I know many people that are stuck in these parts and never start learning. Dont be worry about expressions teacher will learn you these expressions.
+ 2
Reading some news in English or watching videos can help, if you don’t understand something you can traslate it in your native language trought google translate and before or after you will be able to read fluently the docs or courses like sololearn
+ 2
I would recommend downloading an app called Duolingo…
Its a great way to learn a new language, and although it may take a while, as does learning any language, it probably the most enjoyable way to do it.
There is an app for it, or you can do it on a website.
You can take a test so that it know what level your English is at, and it helos learn new words, pronunciation and how the words sound so you can understand them when they are said to you.
+ 2
Yusof don't worry about new words, keep going on and learn. Whenever you faced a new word you can use dictionary. Never give up!
+ 2
https://play.google.com/store/apps/details?id=com.duolingo
Be consistent and try to practice your English, try the app link above
+ 1
Well, you'd need it if you want to communicate with others here. Google translate is a tedious option, though.
+ 1
Duolingo is a good app to learn English and if it helps to really understand any language, you should learn it based on association because as long as you know what a word represents, it becomes easier to know what it is you are saying.
Most importantly, if you are learning English for programming all you have to do is learn how the words are written, what letters make up those words and understand the definitions to those words. So, Duolingo is a great app as well as Tandem which allows you to speak with real people all across the world who are willing to teach you the language of your choice FOR FREE!
+ 1
Dami thank you for posting the link to Duolingo i forgot to post it
+ 1
Rayshawn ❣
+ 1
ThanksRayshawn I know the alphabet and basics of grammer like Present Continuous , Present Simple Tense Past Simple , Past Continuous and Present Perfect Tense and use of it and The number of words is okay I mean I want to learn new words and expressions
Thank you again for your help and your kindness and sorry if I annoyed you
+ 1
ThanksScoRpioN for your help and your kindness
0
Thanks Code LandThanks @Code Land I mean l Want to learn new words and expressions to learn what I want well.
l that is what I mean