Tell me more ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

Two years ago, I wanted to become a Web programmer.
Although my English is weak, I could learn the basics of programming languages ​​such as HTML, PHP, JavaScript. But I don't know how to create any program.
So the question is, can anyone become a programmer?
If yes, how do web programmers works in their projects?
Sorry if you don't understand me, you know my English is weak, thanks.

share|improve this question
Almost every programmer I know has got a university degree, and many of them (including me) didn't do any programming before going to university (maybe this is more or less specific to my country). Those few who don't have such education but are still successful programmers have studied from one technology and learned that thoroughly. There are many nice tutorials which try to explain all the concepts on a [real-world] example, so that you can see what and when can be applied. – superM Jun 11 at 13:42
add comment (requires an account with 50 reputation)

closed as not a real question by Walter, MadKeithV, Jalayn, Dynamic, ElYusubov Jun 11 at 13:42

It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, visit the help center.If this question can be reworded to fit the rules in the help center, please edit the question.

2 Answers

up vote 2 down vote accepted

If the question is about the requirement of knowing English language in order to become a professional programmer, then the answer is definitely YES. And I say this as s person whose mother tongue is not English who doesn't live in an English speaking country.

English is essential for programming; not only you find tutorials in English but also API description, books, forums, Q&A sites in English. If you have an error you search over the Internet for it and you get the results in English. Without it you are very, very, limited.

If the question is about how to become a Web Programmer, then firstly you should learn English language. Then you can start by reading books (search Amazon for web programming books) and start online tutorials (www.w3schools.com is a very good start).

share|improve this answer
add comment (requires an account with 50 reputation)

I don't think knowing English is needed to be a good programmer. I think you just need to learn the main action verbs used in programming, i.e. for each, loop, generics. But that's just vocabulary, not learning a language.

It only really helps because so many tutorials are written in English. On the plus side, read and do as many tutorials as you can find. Many use code blocks and screen shots, so that will probably help as well.

share|improve this answer
add comment (requires an account with 50 reputation)

Not the answer you're looking for? Browse other questions tagged or ask your own question.