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

       .    
   .   ,   -
     .    -
     ,      -
.          
.

  80-      (American Na-
tional Standards Institute  ANSI)     , 
  ANSI   89 (   ).   
   99;      GNU (-
 ).          (-
nighan & Ritchie  K&R),    ,    -
  .

   Bell Labs,   (Bjame Stroustrup),   
 -   C++.  -
       
,      C++,   .   
 C++ (++)      Linux.

 Linux

  Linux      .
    , Linux    
. ,   UNIX,       
(. 1.1),   ,      
     .

 
  Linux

 Linux,     Linux,   
     ,    
    :   , 
 (,     CD-ROM),    -
.         (system
calls)      .   -
          . -
,     write,       -

46                                                                         1