A programming language is a way to control calculation through a text language. In a way, is similar to what writing Math expressions is, although writing Math expressions is focused on Math results. A programming language is focused on "output" which is a broader concept than "Math results".
A computer can be considered an electronic abacus, at its core, and an abacus is a tool and for calculation and for easing human memory when making calculations. So, it is okay to say that computers do ease human mind, and human memory in some way. Also, computers can make big calculations fast, which letting the computer do that calculation is easier than the effort of a human mind doing that big calculation.
Programming is the work of making the user (of a computer) mind easier.
This may not be considered true when a user has to learn about many computer programs, although what the use of programs is making the user capable to achieve, can be far greater than trying to achieve this same thing without a computer. Without a computer, achieving what a computer is able to easily achieve is a very very very so very much painful effort for the human.
Congrats to many societies, especially and Europe and United Kingdom and United States of America, for giving computers to the world.
tags: #programming-language #language #abacus #humans #world
keyboardan
gopher://tilde.club/1/~keyboardan/
http://tilde.club/~keyboardan/