# SICP in Racket documentation

**URL:** <https://racket.discourse.group/t/sicp-in-racket-documentation/2037>\
**Category:** Questions & Answers\
**Tags:** documentation\
**Created:** [June 24, 2023, 11:18am UTC](https://racket.discourse.group/t/sicp-in-racket-documentation/2037 "2023-06-24T11:18:39Z")\
**Posts on this page:** 2\
**Page:** 2

<div class="post-metadata">

**Author:** ![spdegabrielle](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/spdegabrielle/32/95_2.png) [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Post date:** [July 3, 2023, 11:33am UTC](https://racket.discourse.group/t/sicp-in-racket-documentation/2037/21 "2023-07-03T11:33:23Z")

</div>

> - Do you think SICP is not recommended for ICT students?

Depends on the class, students & teacher

> - Do you think SICP is not suited for ICT students?

Depends on the class, students & teacher

> - Do you think SICP covers topics almost useless for ICT students?

No.

SICP is 26 years old. I suspect that while it is still an important text, there are now better choices for new students of both programming and programming languages.

If your question is '_Should I try to teach myself with SICP?_' I truly believe the answer is 'no' in 2023 for almost anyone.

Best regards,

Stephen

PS I'm not talking about the 2022 javascript edition of SICP which is reportedly used by at least one university - but that is even more off-topic for [https://docs.racket-lang.org](https://docs.racket-lang.org)

---

<div class="post-metadata">

**Author:** ![matteo-daddio](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/matteo-daddio/32/1245_2.png) [@matteo-daddio](https://racket.discourse.group/u/matteo-daddio)\
**Post date:** [July 3, 2023, 12:00pm UTC](https://racket.discourse.group/t/sicp-in-racket-documentation/2037/22 "2023-07-03T12:00:41Z")

</div>

> SICP is 26 years old. I suspect that while it is still an important text, there are now better choices for new students of both programming and programming languages.

I think the same Stephen. This is what I meant when I asked if SICP is obsolete. I think SICP is a good start.

Matteo

[Previous page](https://racket.discourse.group/t/sicp-in-racket-documentation/2037.md?page=1)
