What makes different programming languages “better” than others? Or more powerful? Why have different languages developed over time? Are they all based on the same thing?

1.23K views

What makes different programming languages “better” than others? Or more powerful? Why have different languages developed over time? Are they all based on the same thing?

In: 187

78 Answers

Anonymous 0 Comments

“High-level” languages are closer to human-speak, they’re easier to read and write, but they don’t innately offer the degree of fine control you’d get from just writing it in binary, because you’re basically using pre-canned sets of instructions. Python is a popular high-level language, and is sometimes described as “programming at the speed of thought.”

“Low-level” languages are closer to machine-speak (binary), are essentially nonsensical at a glance without lots of experience, but allow for a great amount of control because you’re literally dictating every single itty-bitty instruction. Assembly is a common low-level language.

Depending on your needs and experience, each language offers something a little different. But at their base, all programming has a similar structure, and all languages, after they’re written, are compiled into machine-readable code for execution.

You are viewing 1 out of 78 answers, click here to view all answers.