What is the meaning of term "Framework" in Programming Environment ?

Click For Summary
The term "framework" in programming refers to a structured environment that provides foundational support for software development, offering more organization than a simple library. Specifically, the .NET Framework encompasses the entire development ecosystem of .NET, including tools and libraries, rather than just the runtime components. This structure helps developers create applications more efficiently by establishing guidelines and reusable code. For a deeper understanding, the Wikipedia article on software frameworks is recommended.
22990atinesh
Messages
143
Reaction score
1
Hello,
What is the meaning of term "Framework" (Programming Environment). I've usually keep hearing this term, But didn't understand the meaning.
Suppose we we say .NET Framework, then what actually does it refers.
 
Technology news on Phys.org
In very loose terms, a framework usually provides or even enforces much more structure to your application than, say, a mere library. I suggest reading the Wikipedia article on the subject [1] for a general notion of framework. In the .NET case, I would say that it refers to the whole development-side of .NET (with supporting development tools), as opposed to say the run-time part or just the set of libraries.

[1] http://en.wikipedia.org/wiki/Software_framework
 
Learn If you want to write code for Python Machine learning, AI Statistics/data analysis Scientific research Web application servers Some microcontrollers JavaScript/Node JS/TypeScript Web sites Web application servers C# Games (Unity) Consumer applications (Windows) Business applications C++ Games (Unreal Engine) Operating systems, device drivers Microcontrollers/embedded systems Consumer applications (Linux) Some more tips: Do not learn C++ (or any other dialect of C) as a...

Similar threads

  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 6 ·
Replies
6
Views
2K
Replies
1
Views
622
  • · Replies 1 ·
Replies
1
Views
5K
Replies
3
Views
2K
  • · Replies 27 ·
Replies
27
Views
3K
  • · Replies 8 ·
Replies
8
Views
2K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 6 ·
Replies
6
Views
2K