Become a Readings Member to make your shopping experience even easier. Sign in or sign up for free!

Become a Readings Member. Sign in or sign up for free!

Hello Readings Member! Go to the member centre to view your orders, change your details, or view your lists, or sign out.

Hello Readings Member! Go to the member centre or sign out.

Strange Code: Esoteric Languages That Make Programming Fun Again
Paperback

Strange Code: Esoteric Languages That Make Programming Fun Again

$138.99
Sign in or become a Readings Member to add this title to your wishlist.

Strengthen your overall coding skills by exploring the wonderful, wild, and often weird world of esoteric languages (esolangs).

Strange Code starts with a dive into the underlying history of programming, covering the early computer-science concepts, like Turing machines and Turing completeness, that led to the languages we use today. It then explores the realm of atypical programming languages, introducing you to the out-of-the-box thinking that comes from these unusual approaches to coding.

Later chapters address the even more unusual esolangs, nearly all of which are like nothing you’ve ever seen. Finally, author Ron Kneusel helps you develop and use two entirely new programming languages. You may not apply these languages in your day job, but this one-of-a-kind book will motivate you to think differently about what it means to express thought through code, while discovering the far-flung boundaries of programming.

You’ll learn-

. How to program with pictures using Piet

. How to write two-dimensional programs in Befunge

. How to implement machine-learning algorithms using the text pattern matching language SNOBOL

. How to decipher Brainfuck code like ->- >+>> > -<+> +>+>> <<<<<

. How to design and create two original programming languages

Learning to think in these languages will make you a better, more confident programmer.

Read More
In Shop
Out of stock
Shipping & Delivery

$9.00 standard shipping within Australia
FREE standard shipping within Australia for orders over $100.00
Express & International shipping calculated at checkout

MORE INFO
Format
Paperback
Publisher
No Starch Press,US
Country
United States
Date
15 November 2022
Pages
472
ISBN
9781718502406

Strengthen your overall coding skills by exploring the wonderful, wild, and often weird world of esoteric languages (esolangs).

Strange Code starts with a dive into the underlying history of programming, covering the early computer-science concepts, like Turing machines and Turing completeness, that led to the languages we use today. It then explores the realm of atypical programming languages, introducing you to the out-of-the-box thinking that comes from these unusual approaches to coding.

Later chapters address the even more unusual esolangs, nearly all of which are like nothing you’ve ever seen. Finally, author Ron Kneusel helps you develop and use two entirely new programming languages. You may not apply these languages in your day job, but this one-of-a-kind book will motivate you to think differently about what it means to express thought through code, while discovering the far-flung boundaries of programming.

You’ll learn-

. How to program with pictures using Piet

. How to write two-dimensional programs in Befunge

. How to implement machine-learning algorithms using the text pattern matching language SNOBOL

. How to decipher Brainfuck code like ->- >+>> > -<+> +>+>> <<<<<

. How to design and create two original programming languages

Learning to think in these languages will make you a better, more confident programmer.

Read More
Format
Paperback
Publisher
No Starch Press,US
Country
United States
Date
15 November 2022
Pages
472
ISBN
9781718502406