Struktur och tolkning av datorprogram | |
---|---|
Struktur och tolkning av datorprogram | |
Författare | Harold Abelson , Gerald Sussman |
Originalspråk | engelsk |
Original publicerat | 1985 |
Serier | MIT-serien för elektroteknik och datavetenskap |
Utgivare | MIT Press |
Sidor | 542 |
Bärare | bok |
ISBN | ISBN 0-262-01077-1 |
Sms:a på en tredje parts webbplats |
Structure and Interpretation of Computer Programs ( SICP ) är en klassisk bok om programmering av Harold Abelson och Gerald Sussman , publicerad av Massachusetts Institute of Technology 1985 . På institutet användes den som en lärobok för den inledande programmeringskursen 6.001 med samma namn ( 6.001 ersattes av 6.01 -kursen med Python ). Dessutom används boken i många amerikanska utbildningsinstitutioner som har kurser relaterade på ett eller annat sätt till Scheme-språket [1] .
Med hjälp av Scheme (en dialekt av LISP- språket ) beskrev författarna grundläggande programmeringskoncept, inklusive abstraktion ( av data och exekvering ), rekursion och metaspråksabstraktion .
Boken beskriver också den praktiska implementeringen av begreppen en registermaskin och en metacyklisk tolk .
Texten i den andra upplagan av boken distribueras under en Creative Commons-licens (CC BY-SA version 4.0). [2]