megpie71: Denzel looking at Tifa with a sort of "Huh?" expression (Are you going to tell him?)
megpie71 ([personal profile] megpie71) wrote in [community profile] little_details 2025-01-27 01:07 am (UTC)

It's worth noting that computer coding has been gradually getting more and more abstracted from the basics of what is actually happening down at the hardware level.

The first computers were basically fed code as a series of zeroes and ones (switch off, switch on) and at the very heart of things, this is what all computer instructions consist of. Unfortunately, this is very hard for human brains to deal with on a regular basis, so we've been gradually creating more and more programming languages which are abstracted from this. But at the heart of things, it's all zeroes and ones; computers "see" everything in binary, because that's how they were designed.

The first abstracted code language was machine code, where single binary instructions were grouped into hexadecimal (base 16) code groups. We can still see some of these in the various error codes that computers throw at us (anything beginning with an "0x" prefix is a hexadecimal output code from the most basic layers of our computer hardware). The first programming "language" was COBOL, where various English language words were used to represent groups of instructions to the computer on a consistent basis - the easiest way of thinking of "real language" programming languages is they're human-understandable complexes of known combinations of binary decisions for the computer to make.

But right down at the hardware level, it's still all zeroes and ones, switching off and on, taking yes/no choices.

(I should also note: while a great number of computer programmers and computer system engineers love to think that because they understand programming computers, they therefore know everything about how the human brain works, they are very much incorrect. It's been said by neurologists and neuropsychologists that if the human brain were simple enough for us to understand, we wouldn't be complex enough to be able to understand it. Human brains are biological systems shaped by evolution, rather than designed systems created by humans, and our brains - even the most neurodivergent of them - allow us a lot more flexibility in decision making than just "yes" or "no" options.)

Post a comment in response:

If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting