J
J
Joker20042020-01-09 17:03:17
Programming
Joker2004, 2020-01-09 17:03:17

Possible low-level programming without math?

Is there any chance of becoming a good low-level programmer with a 6th grade math level?
Is it worth going into this area, or is it doomed to failure?

Answer the question

In order to leave comments, you need to log in

7 answer(s)
A
Adamos, 2020-01-09
@Adamos

Is it worth going into this area, or is it doomed to failure?

You shouldn't. You haven't even managed to google the answer to one of the most frequently asked questions on the Toaster, so you obviously don't fit into this area.

S
Sergey Gornostaev, 2020-01-09
@sergey-gornostaev

Yes.

V
Vladimir Korotenko, 2020-01-10
@firedragon

Depending on what is meant by mathematics.
Boolean algebra, matrices, some integral calculus and some geometry.
That is, in fact, you need mathematics up to grade 4, grade 8.9 and the first year of any technical university.

D
Dmitry Shumov, 2020-01-09
@dshumov

A small clarification - knowledge of the 6th class is redundant. Low-level programming is either machine code or assembly language. And this is all 0 and 1, and the plus of the number system is to know (binary, hexadecimal, etc.)

X
xmoonlight, 2020-01-09
@xmoonlight

Understanding the process is all that is needed in 100% of tasks.

S
Saboteur, 2020-01-10
@saboteur_kiev

Low-level programming is just programming.
It's just that programming does not require matan, standard arithmetic is enough.
A lot of mathematics is needed where the task will be to program some kind of mathematical algorithm.
For example, to draw a circle in assembler, you will need to figure out not only how to work with video memory, but also how to actually calculate the coordinates of points on the circumference of a circle, that is, geometry, Pi, formulas.
But if you have a bad school education, this is a very clear sign that you basically don’t like to study and don’t know how, and in the IT field you can’t do without it at all.

D
Daniel Demidko, 2020-01-12
@DanielDemidko

Programming is the process of creating programs. A program is a sequence of actions. Any abstractions in programming are subject to the task of expressing the sequence of actions more clearly.
Modern higher mathematics is the process of studying the properties of abstract abstractions over abstractions over abstractions of abstractions.
Catch the difference?)
Programming != Mathematics
In programming, in most cases from mathematics, you only need to be able to multiply, divide, know the basics of Boolean algebra (and, or not), be able to work with bitwise shifts. However, all these basic skills are more likely to relate to computer science.
Therefore, I am sure that you already have all the necessary knowledge to start learning C and Asm, proceed)

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question