Structura și interpretarea programelor de calculator | |
---|---|
Structura și interpretarea programelor de calculator | |
Autor | Harold Abelson , Gerald Sussman |
Limba originală | Engleză |
Original publicat | 1985 |
Serie | Seria MIT de inginerie electrică și informatică |
Editor | MIT Press |
Pagini | 542 |
Purtător | carte |
ISBN | ISBN 0-262-01077-1 |
Text pe un site terță parte |
Structure and Interpretation of Computer Programs ( SICP ) este o carte clasică despre programare scrisă de Harold Abelson și Gerald Sussman , publicată de Massachusetts Institute of Technology în 1985 . La institut, a fost folosit ca manual pentru cursul inițial de programare 6.001 cu același nume ( 6.001 a fost înlocuit cu cursul 6.01 folosind Python ). În plus, cartea este folosită în multe instituții de învățământ americane care au cursuri legate într-un fel sau altul de limbajul Scheme [1] .
Folosind Scheme (un dialect al limbajului LISP ), autorii au descris concepte de programare de bază, inclusiv abstracția ( de date și execuție ), recursiunea și abstracția metalanjului .
Cartea prezintă, de asemenea, implementarea practică a conceptelor de mașină de registru și interpret metaciclic .
Textul celei de-a doua ediții a cărții este distribuit sub o licență Creative Commons (CC BY-SA versiunea 4.0). [2]