I
I
IZek1232019-11-08 23:33:47
Programming
IZek123, 2019-11-08 23:33:47

What understanding of assembly language programming will give to an absolute beginner?

What will the assembler programming language give? Can it give an understanding of programming, understand what cycles are, etc. Or is Python, c, c++ better for this?

Answer the question

In order to leave comments, you need to log in

2 answer(s)
A
Adamos, 2019-11-08
@IZek123

Assembly language will give you an understanding of how the computer actually works. But for an application programmer, especially on the web, this is often not necessary. In addition, a person who does not know how to program at all will not be able to master assembler either.
Therefore, to look "under the hood" they usually recommend the popular science "Code: the secret language of computer science", and you can learn to program in Python. The main thing is to persistently learn to program, and not to beat around the bush with fantasies "but should I learn assembler, otherwise it's somehow scary to start programming."

V
Vladimir Kuts, 2019-11-08
@fox_12

It can give an understanding of how hardware works - how memory is arranged, what happens to registers during operations, what interrupts are, a stack, and so on ...
OOP is a completely different level of abstraction. Just to abstract from hardware and work with some abstract entities - objects, without thinking too much about how it will be implemented in hardware.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question