⬆️ PL level of abstraction

= how independent the ☕️ Programming Language is of the platform (low ↔ high)

📖 Examples

  • 2G: Assembly Language (→ 80x86)
  • 4G: High level (→ Java, C#)
  • 5G: Natural language (→ English)