66.Β The New Hacker's Dictionary, (Π’ΡΠ΅ΡΡΠ΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅). MIT Press, 1996. β Π‘. 69,332.
ΠΠ½ΠΈΠ³Π° Π΄ΠΎΡΡΡΠΏΠ½Π° Π² Web Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ΅ ΡΠ°ΠΉΠ»Π° ΠΆΠ°ΡΠ³ΠΎΠ½Π° <http://www.catb.org/ -esr/jargon>.
67.Β Raymond Π. S. The Cathedral and the Bazaar, (ΠΡΠΎΡΠΎΠ΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅). O'Reilly & Associates, 1999. β C. 72,471,508.
68.Β Reps P., Senzaki N. Zen Flesh, Zen Bones. Shambhala Publications, 1994. β C. 18. ΠΡΠ΅Π²ΠΎΡΡ ΠΎΠ΄Π½Π°Ρ Π°Π½ΡΠΎΠ»ΠΎΠ³ΠΈΡ ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΠΠ·ΡΠ½-ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΎΠ² ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ Π΅ΡΡΡ.
69.Β Ritchie D. Π. The Evolution of the Unix Time-Sharing System, 1979. β C. 53.
ΠΠ½ΠΈΠ³Π° Π΄ΠΎΡΡΡΠΏΠ½Π° Π² Web <http://cm.bell-labs.com/cm/cs/who/dmr/hist .html>.
70.Β Ritchie D. M. The Development of the Π‘ Language, 1993. - C. 429.
Π‘ΡΠ°ΡΡΡ Π΄ΠΎΡΡΡΠΏΠ½Π° Π² Web <http://cm.bell-labs.com/cm/cs/who/dmr/chist .html>.
71.Β Ritchie D. M. An Incomplete History of the QED Text Editor, 2003. - C. 335.
Π‘ΡΠ°ΡΡΡ Π΄ΠΎΡΡΡΠΏΠ½Π° Π² Web <http://cm.bell-labs.com/cm/cs/who/dmr/qed .html>.
72.Β Ritchie D. M., Thompson K. The Unix Time-Sharing System. β C. 56.
ΠΠ½ΠΈΠ³Π° Π΄ΠΎΡΡΡΠΏΠ½Π° Π² Web <http://cm.bell-labs.com/cm/cs/who/dmr/cacm .html>.
73.Saltzer J. H., Reed D. P., Clark D. D. "End-to-End Arguments in System Design". Π‘ΡΠ°ΡΡΡ ACM Transactions on Computer Systems ΠΡΡΠΎΡΠΈΠ°ΡΠΈΠΈ Π²ΡΡΠΈΡΠ»ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΠ΅Ρ Π½ΠΈΠΊΠΈ (Association for Computing Machinery). β Π½ΠΎΡΠ±ΡΡ 1984 Π³. β Π‘. 149.
Π‘ΡΠ°ΡΡΡ Π΄ΠΎΡΡΡΠΏΠ½Π° Π² Web <http://Web.mit.edu/Saltzer/www/publica-tions/endtoend/endtoend.pdf >.
74. Salus P. H. A Quarter-Century of Unix. Addison-Wesley, 1994. - C. 34.
ΠΡΠ΅Π²ΠΎΡΡ ΠΎΠ΄Π½ΡΠΉ ΠΎΠ±Π·ΠΎΡ ΠΈΡΡΠΎΡΠΈΠΈ Unix, ΠΎΠ±ΡΡΡΠ½ΡΡΡΠΈΠΉ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΈΠ· ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡΡΠΊΠΈΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ ΡΠ»ΠΎΠ²Π°ΠΌΠΈ ΠΈΡ ΡΠΎΠ·Π΄Π°ΡΠ΅Π»Π΅ΠΉ.
75.Schaffer Π., Wolf Π. The Unix Shell as a Fourth-Generation Language, 1991. β Π‘. 190.
ΠΠΎΠΊΡΠΌΠ΅Π½Ρ Π΄ΠΎΡΡΡΠΏΠ΅Π½ Π² Web <http://www.rdb.com/lib/4gl.pdf>. Π Π΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ Ρ ΠΎΡΠΊΡΡΡΡΠΌ ΠΈΡΡ ΠΎΠ΄Π½ΡΠΌ ΠΊΠΎΠ΄ΠΎΠΌ, NoSQL, Π΄ΠΎΡΡΡΠΏΠ½Π° ΠΈ Π»Π΅Π³ΠΊΠΎ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΠΎΠΈΡΠΊΠΎΠ²ΡΡ ΠΌΠ°ΡΠΈΠ½.
76.Β Schwartz R., Phoenix Π’. Learning Perl, (Π’ΡΠ΅ΡΡΠ΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅). O'Reilly & Associates, 2001.-Π‘. 363.
77.Β Spinellis D. "Notable Design Patterns for Domain-Specific Languages". Journal of Systems and Software. β ΡΠ΅Π²ΡΠ°Π»Ρ 2001 Π³. β Π‘. 236.
Π‘ΡΠ°ΡΡΡ Π΄ΠΎΡΡΡΠΏΠ½Π° Π² Web <http://www.dmst.aueb.rg/dds/pubs/jrnl/ 2000-JSS-DSLPatterns/html/dslpat,html>.
78.Β Stallman R. M. The GNU Manifesto. - C. 62.
ΠΠΎΠΊΡΠΌΠ΅Π½Ρ Π΄ΠΎΡΡΡΠΏΠ΅Π½ Π² Web <http://www.gnu.org/gnu/manifesto.html>.
79.Β Stephenson N. In the Beginning Was the Command Line. 1999. β C. 290.
ΠΠΎΠΊΡΠΌΠ΅Π½Ρ Π΄ΠΎΡΡΡΠΏΠ΅Π½ Π² Web <http://www.cryptonomicon.com/beginning .html>.
80.Β Stevens W. R. Unix Network Programming. Prentice-Hall, 1990. - C. 205.
ΠΠ»Π°ΡΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΠΊΠ½ΠΈΠ³Π° ΠΏΠΎ Π΄Π°Π½Π½ΠΎΠΉ ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠ΅. Π Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΠΏΠΎΠ·Π΄Π½ΠΈΡ ΠΈΠ·Π΄Π°Π½ΠΈΡΡ ΠΎΠΏΡΡΠ΅Π½ΠΎ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅Π½ΠΈΠ΅ ΡΠ΅ΡΠ΅Π²ΡΡ ΡΡΠ΅Π΄ΡΡΠ² Unix Π²Π΅ΡΡΠΈΠΈ 6, ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ ΡΡ ().
81.Β Stevens W. R. Advanced Programming in the Unix Environment. Addison-Wesley, 1992. - C. 18.
ΠΡΡΠ΅ΡΠΏΡΠ²Π°ΡΡΠ΅Π΅ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ no Unix API. ΠΠΎΠ»Π΅Π·Π½Π°Ρ ΠΊΠ½ΠΈΠ³Π° Π΄Π»Ρ ΠΎΠΏΡΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ° ΠΈΠ»ΠΈ ΡΠ°Π»Π°Π½ΡΠ»ΠΈΠ²ΠΎΠ³ΠΎ Π½ΠΎΠ²ΠΈΡΠΊΠ°, ΡΡΠΎΡΡΠ΅Π΅ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ Unix Network Programming
82.Β Stroustrup Π. The Π‘++ Programming Language. Addison-Wesley, 1991. - C. 358.
83.TanenbaumΒ A. S., Van Renesse R. A Critique of the Remote Procedure Call Paradigm. ΠΠΎΠΊΠ»Π°Π΄Ρ ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ EUTECO'88,1988. - Π‘. 207.
84.Β Tidwell D. XSLT:MasteringXML Transformations. O'Reilly & Associates, 2001. - C. 223.
85.TorvaldsΒ L., Diamond D .Just for Fun: The Story of an Accidental Revolutionary. HarperBusiness, 2001. - C. 428,436.
86.VaughanΒ G. V., Tromey Π’., Taylor I. L. GNU Autoconf, Automake, and Libtool. New Riders Publishing, 2000. - C. 395.
ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΎΠ΅ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΏΠΎ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΠΌ Π°Π²ΡΠΎΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ GNU. ΠΠΎΡΡΡΠΏΠ½ΠΎ Π² Web <http: //sources. redhat. com/autobook/>.
87.Β Vo K.-P. "The Discipline and Method Architecture for Reusable Libraries". Software Practice & Experience, 2000. β C. 124.
Π‘ΡΠ°ΡΡΡ Π΄ΠΎΡΡΡΠΏΠ½Π° Π² Web <http://www.research.att.com/sw/tools/vco-dex/dm-spe.ps>.
88.Β Wall L., Christiansen Π’., Orwant J. Programming Perl, (Π’ΡΠ΅ΡΡΠ΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅). O'Reilly & Associates, 2000. - C. 363.
89.Β Welch B. Practical Programming in Tel and Tk. Prentice-Hall, 1999. - C. 366.
90.Β Williams S. Free as in Freedom. O'Reilly & Associates, 2002. - C. 70.
ΠΠ½ΠΈΠ³Π° Π΄ΠΎΡΡΡΠΏΠ½Π° Π² Web <http://www.oreilly.com/openbook/freedom/ index. html>.
91.Β Yourdon E. Death March. The Complete Software Developer's Guide to Surviving "Mission Impossible"Projects. Prentice-Hall, 1997. - C. 408.
Π ΠΠ΅ΡΡΠΎΠ½Π°Π»ΡΠ½ΡΠΉ Π²ΠΊΠ»Π°Π΄
ΠΡΠ±ΠΎΠΉ ΠΈΠ· ΠΏΠΎΡΠ΅ΡΠΈΠ²ΡΠΈΡ ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡ USENIX Π² ΠΌΠΎΠ΄Π½ΠΎΠΌ ΠΎΡΠ΅Π»Π΅ ΠΌΠΎΠΆΠ΅Ρ ΡΠΊΠ°Π·Π°ΡΡ, ΡΡΠΎ ΡΡΠ°Π·Π° Π²ΡΠΎΠ΄Π΅: "ΠΡ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΡΠ΅Ρ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΡΡ Π»ΡΠ΄Π΅ΠΉ, Π½Π΅ ΡΠ°ΠΊ Π»ΠΈ?" ΠΏΠΎΠ΄ΠΎΠ±Π½Π° ΡΡΠ°Π·Π΅: "Π‘ΠΌΠΎΡΡΠΈ, Π²ΠΎΡ Π΅ΡΠ΅ ΠΎΠ΄Π½Π° ΠΏΠΎΡΠ°Π·ΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΏΠΎΠ΄Π²ΠΈΠΆΠ½Π°Ρ ΡΠΎΡΠΌΠ° ΠΎΠΌΠ΅ΡΠ·ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠ΄ΠΈΠ½Π³Π°!", ΠΏΡΠΎΠ·Π²ΡΡΠ°Π²ΡΠ΅ΠΉ ΠΈΠ· ΡΡΡ Π³ΠΎΡΡΠΈΠ½ΠΈΡΠ½ΠΎΠΉ ΠΎΡΠΈΡΠΈΠ°Π½ΡΠΊΠΈ, ΡΠ°Π·Π½ΠΎΡΡΡΠ΅ΠΉ ΠΊΠΎΠΊΡΠ΅ΠΉΠ»ΠΈ.
βΠΠ»ΠΈΠ·Π°Π±Π΅Ρ ΠΠ²ΠΈΠΊΠΊΠΈ (Elizabeth Zwicky)
ΠΠ΅Π½ ΠΡΠ½ΠΎΠ»ΡΠ΄ (Ken Arnold) Π±ΡΠ» ΡΠ»Π΅Π½ΠΎΠΌ Π³ΡΡΠΏΠΏΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠΎΠ·Π΄Π°Π²Π°Π»Π° Π²Π΅ΡΡΠΈΠΈ 4BSD Unix. ΠΠ½ Π½Π°ΠΏΠΈΡΠ°Π» ΠΏΠ΅ΡΠ²ΠΈΡΠ½ΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ curses(3) ΠΈ Π±ΡΠ» ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Π°Π²ΡΠΎΡΠΎΠ² ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΠΎΠΉ ΠΈΠ³ΡΡ rogue(6). ΠΠ΅Π½ ΠΡΠ½ΠΎΠ»ΡΠ΄ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ°ΠΊΠΆΠ΅ ΡΠΎΠ°Π²ΡΠΎΡΠΎΠΌ Java Reference Manual (Π‘ΠΏΡΠ°Π²ΠΎΡΠ½ΠΈΠΊ ΠΏΠΎ ΡΠ·ΡΠΊΡ Java) ΠΈ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Π²Π΅Π΄ΡΡΠΈΡ ΡΠΊΡΠΏΠ΅ΡΡΠΎΠ² ΠΏΠΎ Java ΠΈ ΠΠ-ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠΌ.
Π‘ΡΠΈΠ²Π΅Π½ Π. ΠΠ΅Π»Π»ΠΎΠ²ΠΈΠ½ (Steven Π. Bellovin), ΡΠ°Π±ΠΎΡΠ°Ρ Π² 1979 Π³. Π² Π£Π½ΠΈΠ²Π΅ΡΡΠΈΡΠ΅ΡΠ΅ Π‘Π΅Π²Π΅ΡΠ½ΠΎΠΉ ΠΠ°ΡΠΎΠ»ΠΈΠ½Ρ, Π²ΠΌΠ΅ΡΡΠ΅ Ρ Π’ΠΎΠΌΠΎΠΌ Π’ΡΠ°ΡΠΊΠΎΡΡΠΎΠΌ (Tom Truscott) ΠΈ ΠΠΆΠΈΠΌΠΎΠΌ ΠΠ»Π»ΠΈΡΠΎΠΌ (Jim Ellis) ΡΠΎΠ·Π΄Π°Π» Usenet. Π 1982 Π³ΠΎΠ΄Ρ ΠΎΠ½ Π²ΠΎΡΠ΅Π» Π² ΡΠΎΡΡΠ°Π² AT&T Bell Laboratories, Π³Π΄Π΅ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· ΠΏΠ΅ΡΠ²ΡΡ Π½Π°ΡΠ°Π» Π·Π°Π½ΠΈΠΌΠ°ΡΡΡΡ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π²ΠΎΠΏΡΠΎΡΠΎΠ² Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ, ΠΊΡΠΈΠΏΡΠΎΠ³ΡΠ°ΡΠΈΠΈ ΠΈ ΡΠ΅ΡΠ΅ΠΉ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Unix-ΡΠΈΡΡΠ΅ΠΌ, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΡΠ°ΡΡΠ²ΠΎΠ²Π°Π» Π² Π΄ΡΡΠ³ΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ . ΠΠ½ ΡΠ²Π»ΡΠ΅ΡΡΡ Π°ΠΊΡΠΈΠ²Π½ΡΠΌ ΡΠ»Π΅Π½ΠΎΠΌ IETF (Internet Engineering Task Force β ΠΠ½ΠΆΠ΅Π½Π΅ΡΠ½Π°Ρ Π³ΡΡΠΏΠΏΠ° ΠΏΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠΉ Π·Π°Π΄Π°ΡΠΈ Π² Internet), Π° ΡΠ°ΠΊΠΆΠ΅ ΠΠ°ΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠΉ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠ½ΠΎΠΉ Π°ΠΊΠ°Π΄Π΅ΠΌΠΈΠΈ (National Academy of Engineering).
Π‘ΡΡΠ°ΡΡ Π€Π΅Π»ΡΠ΄ΠΌΠ°Π½ (Stuart Feldman) Π±ΡΠ» ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· ΡΠ»Π΅Π½ΠΎΠ² Π³ΡΡΠΏΠΏΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² Unix Π² Bell Labs. ΠΠ½ Π½Π°ΠΏΠΈΡΠ°Π» ΡΡΠΈΠ»ΠΈΡΡ make(1) ΠΈ f77(1). Π Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ ΠΎΠ½ ΡΠ²Π»ΡΠ΅ΡΡΡ Π²ΠΈΡΠ΅-ΠΏΡΠ΅Π·ΠΈΠ΄Π΅Π½ΡΠΎΠΌ IBM, ΠΎΡΠ²Π΅ΡΠ°ΡΡΠΈΠΌ Π·Π° ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΡΠ΅ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡ.
ΠΠΆΠΈΠΌ ΠΠ΅ΡΡΠΈΡ (Jim Gettys) Π²ΠΌΠ΅ΡΡΠ΅ Ρ ΠΠΎΠ±ΠΎΠΌ Π¨Π΅ΠΉΡΠ»Π΅ΡΠΎΠΌ (Bob Scheifler) ΠΈ ΠΠΈΡΠΎΠΌ ΠΠ°ΠΊΠΊΠ°ΡΠ΄ΠΎΠΌ (Keith Packard) Π±ΡΠ» ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² ΡΠΈΡΡΠ΅ΠΌΡ X Window Π² ΠΊΠΎΠ½ΡΠ΅ 1980-Ρ Π³ΠΎΠ΄ΠΎΠ². ΠΠ½ Π½Π°ΠΏΠΈΡΠ°Π» Π₯-Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ, Π₯-Π»ΠΈΡΠ΅Π½Π·ΠΈΡ, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠΎΠ²ΠΎΠ·Π³Π»Π°ΡΠΈΠ» ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ΅ ΠΊΡΠ΅Π΄ΠΎ Π² ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΈ X: "ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌ, Π° Π½Π΅ ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠ°".
Π‘ΡΠΈΠ² ΠΠΆΠΎΠ½ΡΠΎΠ½ (Steve Johnson) Π½Π°ΠΏΠΈΡΠ°Π» ΡΡΠΈΠ»ΠΈΡΡ ΡΠ°ΡΡ(1), Π° Π·Π°ΡΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π» Π΅Π΅ Π΄Π»Ρ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΏΠΎΡΡΠ°ΡΠΈΠ²Π½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΠ° Π‘, ΠΊΠΎΡΠΎΡΡΠΉ Π·Π°ΠΌΠ΅Π½ΠΈΠ» ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΡΠΉ DMR Π‘ ΠΈ ΡΡΠ°Π» ΠΏΡΠ΅Π΄ΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΈΠΊΠΎΠΌ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π° Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ·Π΄Π½ΠΈΡ Π‘-ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΠΎΠ² Π² Unix.
ΠΡΠ°ΠΉΠ°Π½ ΠΠ΅ΡΠ½ΠΈΠ³Π°Π½ (Brian Kernighan) ΡΠ²Π»ΡΠ΅ΡΡΡ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΡΠΌ Π²ΠΈΠ΄Π½ΡΠΌ Π²ΡΡΠ°Π·ΠΈΡΠ΅Π»Π΅ΠΌ Ρ ΠΎΡΠΎΡΠ΅Π³ΠΎ ΡΡΠΈΠ»Ρ Π² ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²Π΅ Unix. ΠΠ½ ΡΡΠ°Π» Π°Π²ΡΠΎΡΠΎΠΌ ΠΈ ΡΠΎΠ°Π²ΡΠΎΡΠΎΠΌ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΠΊΠ½ΠΈΠ³, ΡΡΠ°Π²ΡΠΈΡ ΠΊΠ»Π°ΡΡΠΈΠΊΠΎΠΉ, Π²ΠΊΠ»ΡΡΠ°Ρ "The Practice of Programming", "The Π‘ Programming Language", "The Unix Programming Environment". Π Π°Π±ΠΎΡΠ°Ρ Π² Bell Labs, ΠΎΠ½ ΡΡΠ°Π» ΡΠΎΠ°Π²ΡΠΎΡΠΎΠΌ ΡΠ·ΡΠΊΠ° awk(1) ΠΈ Π²Π΅Π΄ΡΡΠΈΠΌ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠΌ ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²Π° ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² troff, Π²ΠΊΠ»ΡΡΠ°Ρ eqn(1) (ΡΠΎΠ²ΠΌΠ΅ΡΡΠ½ΠΎ Ρ ΠΠΎΡΠΈΠ½Π΄ΠΎΠΉ Π§Π΅ΡΡΠΈ (Lorinda Cherry)),pic(1), ΠΈ grap(1) (Ρ ΠΠΆΠΎΠ½ΠΎΠΌ ΠΠ΅Π½ΡΠ»ΠΈ (Jon Bentley)).
ΠΡΠ²ΠΈΠ΄ ΠΠΎΡΠ½ (David ΠΠΎΡ) Π½Π°ΠΏΠΈΡΠ°Π» ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΎΡ ΠΠΎΡ, ΡΡΠΈΠ»ΠΈΡΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΏΡΠ΅Π΄ΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΈΠΊ ΠΏΠΎΡΡΠΈ Π²ΡΠ΅Ρ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΠΎΠ±ΠΎΠ»ΠΎΡΠ΅ΠΊ Π² Unix. ΠΠ½ ΡΠΎΠ·Π΄Π°Π» UWIN, ΡΠΌΡΠ»ΡΡΠΎΡ Unix Π΄Π»Ρ ΡΠ΅Ρ , ΠΊΡΠΎ Π²ΡΠ½ΡΠΆΠ΄Π΅Π½ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Windows. ΠΡΠ²ΠΈΠ΄ ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠΎΠ²Π΅Π» ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡ ΠΏΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΡΠ°ΠΉΠ»ΠΎΠ²ΡΡ ΡΠΈΡΡΠ΅ΠΌ ΠΈ ΡΡΠ΅Π΄ΡΡΠ² Π΄Π»Ρ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ ΠΏΠ΅ΡΠ΅Π½ΠΎΡΠΈΠΌΠΎΡΡΠΈ ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°.