Search code examples
architectureframeworksprogramming-languages

Why are most programming languages built on top of frameworks?


As programming languages continue to evolve, we see these programming languages that sit on top of frameworks such as Java or .NET, and that's good.

In your opinion, what are the best reasons to build a language on top of a framework?

Disclaimer: i'm not trying to prove something , i thought this was a good topic of discussion


Solution

  • In one word: Reuse.

    Frameworks are large collections of classes, methods, etc., like libraries. Unlike libraries, they also enforce rules, so to speak, that define programming standards.