What kind of maths do i need to go into programming?

  • Thread starter earthquaketry
  • Start date
  • Tags
    Programming
In summary, The conversation discusses the topic of 3D graphics and the use of math, specifically trigonometry, delta, and matrices, in this field. The individual is seeking resources to learn these concepts and is advised to take courses in trigonometry, calculus, and linear algebra to gain a better understanding.
  • #1
earthquaketry
1
0
i work in 3d graphic actually , and new to max script anyway there such things that i faced when studying like delta, sin, atan, atan2, ..... etc and there is much more and i know nothing about this also what its name or kind of math to begin to study.
where can i find such a resources to learn this?
please be specific , your words could big differences for me . thanx...
 
Last edited:
Mathematics news on Phys.org
  • #2
Matrices mostly. It's not very complicated but most 3D APIs are based around multiplying matrices (certainly for openGL), it also helps when you come to slightly more complicated things like quaternions
 
  • #3
sin, atan, atan2

These come from trigonometry. Trigonometry is a way to relate angles and lengths. Usually it is offered as a high school course, and it is also availible at community colleges and universities. The course should take about 1 semester, ~4 months.

delta

This means "by how much the quantity changes." A good place to learn this math is in the first year of calculus, which you can only take after trigonometry. Another good place to learn about 'delta' is in an introductory physics course.

If you look at any curriculum for a computer science major at a US university, they usually have to take calculus and intro physics, which I think is a good idea.

After these classes you will be ready to learn about the Matrices that mgb_phys mentioned, but usually this course is taught after calculus, it's called Linear Algebra.
 

FAQ: What kind of maths do i need to go into programming?

What kind of maths do I need to go into programming?

The kind of maths needed for programming depends on the specific field of programming you are interested in.

What are the basic maths skills required for programming?

Basic maths skills such as arithmetic, algebra, and geometry are essential for programming. These skills are used to solve problems and create algorithms.

Do I need to be good at calculus to become a programmer?

Calculus is not usually a requirement for programming, but having a basic understanding of it can be helpful for certain fields such as graphics programming or machine learning.

What other maths topics should I focus on to excel in programming?

Other important maths topics for programming include discrete mathematics, logic, and statistics. These topics are used to analyze data and create efficient algorithms.

Can I become a programmer if I am not good at maths?

While having strong maths skills can be beneficial for programming, it is not a requirement. With practice and dedication, anyone can become a programmer regardless of their maths abilities.

Similar threads

Replies
12
Views
2K
Replies
7
Views
955
Replies
5
Views
1K
Replies
11
Views
2K
Replies
9
Views
2K
Back
Top