T
T
timafoxmf2014-01-03 14:57:04
Books
timafoxmf, 2014-01-03 14:57:04

What literature to choose for a global understanding of how PL and a computer work?

I'm new to programming (but I have an idea what an Algorithm is and everything related to mathematics). So I want to start my voyage, not with redneck coding, but with an understanding of what comes from where, what is compiled or translated, that's it with a complete understanding of what I'm doing and why. I would like to start with Assembler, what would you recommend me from the literature? And how can I continue my voyages?
Ps I am not indifferent to what is happening on the server side and distribution systems.
Ps2 I am also not indifferent to the security of both the client and the server itself (or whatever it will be)
P.s3 Thank you in advance.

Answer the question

In order to leave comments, you need to log in

6 answer(s)
A
Andrey Belov, 2014-01-03
@timafoxmf

"Code" Petzold.

I
Ilya Evseev, 2014-01-03
@IlyaEvseev

1) Peter Norton's old book on Assembler :
rutracker.org/forum/viewtopic.php?t=3842039 For example: incpu.ru/Arhitektura-mikroprotsessorov 3) wiki.osdev.org - but only after understanding the basic things.

A
afiskon, 2014-01-03
@afiskon

You can find my reviews of some books on the topic here (plus further links) and here a bit.

K
Kyberman, 2014-01-13
@Kyberman

"Computer Architecture" Tanenbaum

A
Alexey Pomogaev, 2014-01-03
@Foror

Enter the university, including some online (English-speaking), there were posts on Habré. You can't figure it out without a university, there's too much to learn. And at the university, hook on circuitry, and discrete mathematics, and system programming, and information theory, and a bunch of everything else.

J
justaguest, 2014-04-11
@justaguest

Lessons from Bitfry . I recommend not from scratch - I myself once studied assembler from them. Written with high quality, what is called "for dummies" (yes, in fact, it is called "Diaries of a teapot"), and with a touch of humor. I have not seen anything close in quality, from learning to assembler, on the Russian-speaking Internet.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question