1. Matthias Felleisen , Robert Bruce Findler , Matthew Flatt, and Shriram Krishnamurthi. 2018 . How to Design Programs : An Introduction to Programming and Computing (Second ed.). MIT Press , Cambridge, MA, USA. Matthias Felleisen, Robert Bruce Findler, Matthew Flatt, and Shriram Krishnamurthi. 2018. How to Design Programs: An Introduction to Programming and Computing (Second ed.). MIT Press, Cambridge, MA, USA.
2. A programmable programming language
3. Matthias Felleisen , David Van Horn, and Conrad Barski . 2013 . Realm of Racket–Learn to Program, One Game at a Time!. No Starch Press. isbn:978-1-59327-491-7 Matthias Felleisen, David Van Horn, and Conrad Barski. 2013. Realm of Racket–Learn to Program, One Game at a Time!. No Starch Press. isbn:978-1-59327-491-7
4. Matthew Flatt Robert Bruce Findler and PLT. [n. d.]. The Racket Guide. https://docs.racket-lang.org/guide/ last accessed 2023-07-07 Matthew Flatt Robert Bruce Findler and PLT. [n. d.]. The Racket Guide. https://docs.racket-lang.org/guide/ last accessed 2023-07-07
5. C.A.R. Hoare and H. Jifeng. 1998. Unifying Theories of Programming. Prentice Hall. isbn:9780134587615 lccn:98010608 C.A.R. Hoare and H. Jifeng. 1998. Unifying Theories of Programming. Prentice Hall. isbn:9780134587615 lccn:98010608