There are thousands of programming languages. Newer languages try to fill in the gaps older languages left.
Most languages are used only for certain things like:
3. Magic
They are just techniques used to make computers do things. No more, no less.
Flip through book 1 page at a time until we find Tony Montoya
Flip through book 2 pages at a time until we find Montoya. If we pass Montoya, go back a page.
Open the book to the middle, decide if Montoya is left or right and repeat.
pick up phone book
open to middle of phone book
look at names
if Smith is among names
call Mike
else if Smith is earlier in book
open to middle of left half of book
go back to step 2
else if Smith is later in book
open to middle of right half of book
go back to step 2
else
quit
Programming Concepts
What happens when you enter google.com into your address bar?