Regarding Andrew Smith's 2024 book.
"During the late 1980s, a Dutchman named Guido van Rossum decided to write a programming language that would be clear, concise, and as easy to learn as possible, in which simplicity was paramount and transparency to other coders had the imperative force of a covenant. He named it Python after the British TV show 'Monty Python's Flying Circus.' Brilliant computing minds had dreamt of such a language for decades without success, even if the breadth and invention of their attempts turns out to be one of the great untold stories of the last eighty years, existing at the nexus of math, linguistics, philosophy, psychology, engineering, literature, neuroscience, as spectacular in its way as our first forays into space."
"Anyone with access to a computer can try this now: go to Google's home page, right click anywhere and select "Inspect" from the resulting pop-up menu: this will open an inspection bar at the bottom of the screen. From the menu at the top of the bar, click "inspector" to see HTML (Hyper Text Mark Up language) code appear immediately underneath, while CSS (Cascading Style Sheets) will show in a sidebar to the far right. Now click the mouse icon immediately to the left of the "Inspect" button and hover your own mouse over any element you want to mess with, go to the CSS and look for keywords like "color," or "font," or "height" and the values bound to them by a colon. Double-click the value (say, a blue color given as "#003eaa") and type an alternative of your choice (maybe type the word red or gold or aquamarine)."
Don't worry. You won't destroy Google or the world. The changes you make will be strictly temporary and will only be seen on your screen. Give it a try. Go crazy. Experiment with changing numerous elements on Google's home page and elsewhere. Abandon, at least for a while, being led around the Internet like a bull with a ring through its nose.
What is code? What is programming? Hint: it's the definition of extreme abstract concepts vs concrete concepts such as beetle, butterfly, or pressed flower collections (not unlike comparing modernism art to post modernism art). It is not human-like. There are many ways to approach programming. Maybe you are in the mood to learn some programming language skills? Why not? It can't be harder than learning a new human language or learning to play a Christmas song on an accordion, right?
Are you ok with "being on a path pointing to an Orwellian future of industrial scale intrusion and forfeiture of privacy, in which no facet of your life is too intimate to be colonized by anyone with the right programming skills?"
This "older" author decides to stop behaving like a sheep being raised strictly for profit by someone else. Read this book to learn with the author and avoid common pitfalls. What coding and programming language(s) should you learn? Answering "straightforward questions like this, one of many, normally wastes gobs and gobs of time.
Even if you stopped learning new things long ago, reading this book is an informative trip. The "coding rush" of today is comparable to the "gold rush" of 1849. I mean, consider the concept of cryptocurrency, like Bitcoin. Maybe, it's a good idea to become informed before it's too late. Baa, Baaa, Baa, Baa!