Not necessarly, but it could be useful...
they just got to know how to install a program into a computer
A degree is not necessary to be a computer programmer. You really need to know what you're doing though.
No. In order to make or use a program or a programming language, you need to know a programming language.
Computer engineers are responsible for knowing binary code when they need to invent software programs that advance the human race. If a person doesn't know programming, then he/she's not a computer engineer.
A surveyor would need to know basic mathematics with additional knowledge of trigonometry.
Trigonometry isn't required to learn calculus, but it does help you to understand some of the concepts. Geometry, however, is usually required before taking a course in trigonometry.
Unless you are a hobbyist or a professional computer programmer, you do not need to do any "programming" for your computer. You are probably wanting to reinstall your operating system. This is not the same thing as programming.
Some programming language is required. Runescape is programmed in Java, but just about any programming language will do. It does require a lot of work, though, even if you already know computer programming.
There are Associated Degree (U.S.A.) and Professional Certification available for Computer programming. But you don't need to have one to be a programmer, and have any of those (AA degree or certification) does not mean that you can or should program, either!!Computer Science major is NOT the only way to learn computer programming. There should be courses available for non-computer science majors.
You don't need computer programming for physics. Try it out; you might like it.
how much far do you need of studying?algebra?geometry?algebra2? trigonometry?pre-calculus?What can you do to prepare?
Software Design, computer repair, computer development, computer design, computer manufacturing, and computer programming. If you are good with computers you have many jobs available to you. Most jobs in this generation require some sort of computer intelligence. Vet technicians need to know how to input data into a computer, hospital administrators also need to know how to work with with computers as well.