Framework
1173145
222627115
2008-06-30T09:45:39Z
Bobo192
97951
Reverted edits by [[Special:Contributions/59.90.65.11|59.90.65.11]] ([[User talk:59.90.65.11|talk]]) to last version by 149.169.91.50
{{Wiktionary}}
A '''framework''' is a basic conceptual structure used to solve or address complex issues. This very broad definition has allowed the term to be used as a [[Buzzword|buzzword]], especially in a [[software]] context.
==Conceptual framework==
{{main|Conceptual framework}}
A conceptual framework is used in research to outline possible courses of action or to present a preferred approach to an idea or thought.
==Software framework==
{{main|Software framework}}
A software framework is a re-usable design for a software system (or subsystem). A [[software framework]] may include support programs, code [[Library (computer science)|libraries]], a [[scripting language]], or other [[software]] to help develop and ''glue together'' the different components of a software project. Various parts of the framework may be exposed through an [[Application programming interface|API]].
==Office suite==
{{main|Framework (office suite)}}
Framework, launched in [[1984]], was the first [[office suite]] to run on the original IBM PC under the MS-DOS operating system.
==Buzzword==
The word framework is used as a [[buzzword]], in a variety of contexts. For example, the [[Java collections framework]] is not a [[Software framework|software framework]], but a [[Library (software)|library]].
[[Category:Disambiguation]]
[[bn:ফ্রেমওয়ার্ক]]
[[de:Framework]]
[[el:Πλαίσιο Εργασίας]]
[[hu:Framework]]
[[ko:뼈대]]
[[nl:Framework]]
[[nn:Framework]]
[[no:Framework]]
[[pt:Framework]]
[[tr:Framework]]
[[ru:Framework]]