Programming Course for Beginners - ZedLX

The Easiest Online Computer Programming Course, for Free

A Quick Comparison of Programming Languages [4/10]

4. Level of Abstraction

The syntax of a programming language is mostly a superficial issue. On a deeper level, languages can be divided by their level of abstraction.

The C programming language has a low level of abstraction. C++ has a mix of low-level and high-level features.

Java, C#, Javascript, PHP, and Python are all high-level languages with a high level of abstraction. ZedLX is also a high-level language, with an even higher level of abstraction than the others. This is by design, as the language authors believe that learning programming should start at the highest possible level of abstraction. Some old-school programmers may disagree with this approach.

Comparison of Popular Programming Languages by Abstraction Level

Loading...