GNU Free Documentation License . .

( « ()»)
: ,

́ ́  , , .

, ; . , -, - , ; , ( ), ..

- , «» .

[]

- «» , -, « » (. ). , . , (, , ), , .

« » [1] .

, , , , , :

, , .

, , , , , .

[]

, « », . , , .

[2]:

«» (), () . ( : The word paradigm is used in computer science to talk about a family of notations that share a common way for describing program implementations)

. [3] « ». (Bruce Shriver) « »[4], (Linda Friedman)  « ».[5]

(Pamela Zave) « » ( «way of thinking about computer systems»).[6]

(Peter Wegner) . «Concepts and paradigms of object-oriented programming»[7] « , ».

«» « , , , , ».[8]

, , , , , .

[]

[]

[] .

[]

  1. R. W. Floyd. The Paradigms of Programming Communications of the ACM, 22(8):455460, 1979. . .: (19661985), .: , 1993.
  2. D. D. Spinellis. Programming paradigms as object classes: a structuring mechanism for multiparadigm programming. PhD thesis, University of London, London SW7 2BZ, United Kingdom, February 1994.
  3. D. G. Bobrow. If Prolog is the answer, what is the question. // Fifth Generation of Computer Systems, pages 138145, Tokyo, Japan, November 1984. Institute for New Generation Computer Technology (ICOT), North-Holland.
  4. B. D. Shriver. Software paradigms. IEEE Software, 3(1):2, January 1986.
  5. L. W. Friedman. Comparative programming languages: generalizing the programming function. Prentice Hall, 1991, page 188.
  6. P. Zave. A compositional approach to multiparadigm programming. IEEE Software, 6(5): 1525, September 1989.
  7. P. Wegner. Concepts and paradigms of object-oriented programming. {OOPS} messenger}, 1(1): 787, August 1990.
  8. T. A. Budd. Multy-Paradigm Programming in LEDA. Addison-Wesley, Reading, Massachusets, 1995.