I feel that I don’t know the basis very well, although I have been programming for over 3 years.
Language is not important, only not Pascal. Sign with с, с ++, c #, php, basic, javascript, sql
I feel that I don’t know the basis very well, although I have been programming for over 3 years.
Language is not important, only not Pascal. Sign with с, с ++, c #, php, basic, javascript, sql
Please correct the question so that it describes the specific problem with sufficient detail to determine the appropriate answer. Do not ask a few questions at once. See “How to ask a good question?” For clarification. If the question can be reformulated according to the rules set out in the certificate , edit it .
It feels like you do not need a book on programming, but on computer architecture. That is, to understand all operations of Boolean logic, it is worthwhile to study lower-level languages (Assambler, S. ..)
Just to understand where it is appropriate to use which operation an Assembler would help well, if you understand the basics of computer operation, how operations take place there, then all subsequent languages should not cause you problems, since everything runs on the hardware.
Another good option, if you have the time and opportunity, is to play around with microcontrollers and just try to pee for them in low-level languages. There you will understand what and where to use, how operators are built at a low level, which team takes how many clock cycles.
I think you can find a lot of books on this topic. Here is an example.
Computer Architecture E. Tanenbaum, T. Austin
But I think that such books are better read in the original, since there are a lot of mistakes in translation.
So understand the binary system, understand how it works, and I think it will immediately become easier to write, more efficiently.
Good luck to you.
Head First Java is a very detailed book with examples and practical tasks. Starting from familiarity with programming (variables, operators) and up to OOP. In principle, having understood the basis of programming, you can jump to any language, until they go deep they all work on the same principle (almost).
Source: https://ru.stackoverflow.com/questions/415832/
All Articles
~101 = 1111 1111 ... 1111 1010. - VladD