No need to apologize, everybody started from zero one time.
Computers are very stupid devices; they are incredibly fast workers, but you have to tell them in very minute detail what to do. Their own primitive language is machine language, which is literally numbers in a specific order. If you want to know, have a look at eg the AMD64 instruction set, but really, don't bother at this time (and probably never).
Since we suck at putting large amounts of numbers in a specific order, we invented other languages that are closer to us. We also told our fast workers how to interpret what we write in those languages. So we can write recipes in such a language (such a recipe is called a 'program'), and by ordering a computer to do what the program says, we can 'execute' that program, the computer follows all instructions of the recipe one after the other, and that's it.
Usually, at some point in the program you tell the computer it should display a result. We interpret such output as result of the program, and if it is correct, we're happy, otherwise, we're sad, and need to look for an error in the program.
An example
a = 1
b = 2
print(a + b)
The first line "a = 1" says 'compute the numerical value of "1" (which is 1, of course), and attach a label called "a" to it'. The second line works similarly. The 3rd line says 'compute the numerical value of 'a + b' (as in, find labels 'a' and 'b', and add their values). Then find a small subroutine called 'print', and call it, with the computed sum'. Now 'print' is a standard function that displays the value that you give it onto the screen.
So it should be no surprise this program will print "3" to the screen.
The language I showed here is called "Python". It's freely available from python.org, and designed for ease of use. Maybe relevant to you, it's used a lot in science.
As you can see, Python is a long way from a large sequence of numbers. It has labels, infix computation that we are used to, and a thing called "print". Actually, it has a lot more that I didn't show. The computer knows how to execute that by another program called the "Python interpreter", which you can download from python.org.
Python is not the only language, there are zillions of them. Each one is expressing this "execution" idea from something close to us, to this large amount of numbers that happen deep inside the computer. Depending on the kind of problem that you have, different languages work better. For example, ancient language Fortran aimed at fast numerical computations, and it still is used for that purpose, even today, after 40 years or so. Java aimed at being a safe language (as in, it's quite hard to make mistakes in it). C and C++ aim at being fast, etc.
As usual, anything you aim for comes with a cost. Python is very high level, it takes a small amount of lines to express a program, but it's relatively slow. Java is safe, but it limits you in what you can express. C/C++ is fast, but complicated and unforgiving. So you pick a language that is strong in the area of what problem you aim to solve, and not too much getting in the way of costs.
While there are differences between languages, there are also a lot of similarities. Language designers (people making new languages) all peek at what the competition does, and borrow the good parts. That means that to a large degree, ideas you picked up in one language can be re-used, after adjusting them a bit to that new language. Picking and learning one language thus doesn't mean you have to start all over again in a new language.
I would recommend to stop reading, and start learning. Download a Python 3.6 or something, which contains the Python interpreter and a simple editor. I don't know what they have in terms of tutorials for beginners (I have been programming too long), but I am sure there exist many, likely python.org has a list of recommendations for that.
If you want to program games rather than do science, you could check our FAQ with pointers. There is also an article that describes some first steps:
https://www.gamedev.net/resources/_/technical/game-programming/your-first-step-to-game-development-starts-here-r2976
Happy coding!