This is not necessarily true.
It depends on how good you are a programming rather then speaking languages.
It may be that people who come from different countries speak the language of where they come from and decide to do programming as their job.
You can't be good a everything.
Not necessarily, in fact, being good at math helps you calculate things in programming. You just need some practice and really good math and English skills
Just about any engineering course that's not specialized in computers. You might want to try your hand at computer programming anyway; you'll probably need SOME computer programming.
Backus-Naur Form (BNF) was devised in the late 1950s by John Backus and his team at IBM while developing the FORTRAN programming language. It was created to provide a formal notation for describing the syntax of programming languages in a clear and unambiguous manner. BNF allows for the specification of grammar rules, making it easier to design compilers and interpreters, and it has since become a standard method for defining the syntax of various programming languages.
That is also known as "FOR EACH", though in some programming languages it is simply written as FOR. It means that a group of statements are to be executed once FOR EVERY item in a set. For example (depending on the programming language), that might be once for every array element.
Different languages were created by different people, obviously.
LISP is designed for AI programming, give that a try.
Depends on the person
why do we have diffrent programming laungage
We have many programming languages because no one language is perfect. Some are very good at some very specific things, but are horrible for others. When we are presented with a problem, we have a large set of programming languages in which to find an appropriate language to use.
Programming languages (or natural languages) cannot be downloaded.
Programming languages (or natural languages) cannot be downloaded.
To make people like you ask such silly questions over the Internet
You cannot install programming languages (or natural languages, either) on your computer. You can install compilers for programming languages, though.
high level programming languages are languages that are given by the programmer to the system as a input and they are understandable by a programmer
No.
Common questions about syntax in programming languages include: "What is syntax and why is it important?", "How does syntax differ between programming languages?", "What are some common syntax errors and how can they be avoided?", and "How can I improve my understanding of syntax in a programming language?"