Description
About the Author
A programming language enthusiast, Ronald T. Kneusel's experience with programming languages began circa 1980 when he first encountered an Apple II computer. Decades later, he completed a PhD in machine learning from the University of Colorado, Boulder, and now works in the industry developing deep learning systems. He is the author of Practical Deep Learning: A Python-Based Introduction (No Starch Press), Math for Deep Learning (No Starch Press), Numbers and Computers (Springer), and Random Numbers and Computers (Springer).
Reviews
"A fascinating and thought-provoking tour through programming languages. Strange Code guides you through some mostly forgotten languages-such as Forth, SNOBOL, and CLIPS-before exploring more experimental languages-such as Piet-where your source code is an image. I particularly enjoyed Firefly, a language for the BBC micro:bit, created especially for the book."
-Sean McManus, Author of Mission Python: Code a Space Adventure Game!
"[Gives] a grounding in the basics of concepts like Turing Completeness without leaving readers to fend for themselves in a forest of of dense computer science arcana. As a reference and source for teachers, Strange Code has much to commend it."
-Terry Freedman, Teach Secondary magazine
Book Information
ISBN 9781718502406
Author Ronald T. Kneusel
Format Paperback
Page Count 496
Imprint No Starch Press,US
Publisher No Starch Press,US