Computers by default only speak one language and that’s called the “architecture” of your machine. There are two types of programming languages.
The first one takes human readable code and interprets it with a program called a compiler which translates it into machine code that your computer understands. This computer friendly code is usually saved as an executable file on Windows for example. The compiler operates based off of a specification. The specification is the programming language.
The other type is a program that is already built for your computer to understand and what it does is it grabs that human readable code and translates it every time you run it.
Either way, the main objective is to act as a translator between the developer and your machine. That’s how computers are able understand code because it has a lot of help from programs that speak that language.
Latest Answers