G
G
GuitarHero0072019-10-09 09:38:19
Programming
GuitarHero007, 2019-10-09 09:38:19

Mathematics for the programmer, base 9 classes?

Hello everyone!
I decided to study mathematics in order to become a good programmer, but I have a base of 9 classes, now I am in the 10th grade
And you know, I want some books for you to advise, sites, etc. so that a 16-year-old boy understands what is there written, knew exactly which direction to go.
Thanks in advance

Answer the question

In order to leave comments, you need to log in

3 answer(s)
T
ThunderCat, 2019-10-09
@GuitarHero007

In short - for PROGRAMMING, you need arithmetic at the root / degree level, translation between number systems, the concept of data types, which is included in algebra in the section of number theory (the school course covers it), and maybe something else from the little things, all this gives at school.
To solve SOME tasks (in fact, a fairly wide range of programmer tasks), you will need to know much more, for example, the complexity of algorithms (the theory of algorithms and data, a private section of discrete mathematics), graph theory (for data structures, a little more complicated than a table in excel) , in the fashionable and promising now big data and data science, where both basic mathematical analysis and theorver with diffurs are easily and naturally connected, I generally keep quiet about the crypto direction, in general, half of the modern mathematical apparatus is probably used there. Games in most cases are made on ready-made engines, but the basic trigonometry will still need to be remembered, and in some places integrals.
In short, everything that is more complicated than an average business card site + a blogger + a store on Bitrix or applications with memes on flutter - it is desirable to know a little more than the basic school course, but nothing prevents you from google something specific and learn it yourself, another thing is that the bases for this may not Enough and still have to climb deep into the topic.

A
Antonio Solo, 2019-10-09
@solotony

I think it is worth mastering the school course first.

I
Ivan Melnikov, 2019-10-09
@immelnikoff

For programming, you need the following. sections of mathematics:
- set theory,
- mat. logic,
- combinatorics,
- number systems,
- graph theory,
- probability theory,
- theory of limits.
A good programmer (even a layout designer) needs to know at least the basics of these sections. The rest of the mathematics depends on the subject area in which you will work.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question