Programming Languages Books


Programming Language Pragmatics

Programming Language Pragmatics addresses the fundamental principles at work in the most important contemporary languages, highlights the critical…

(4 )

Clojure Programming: Practical Lisp for the Java World

The Clojure language is a practical alternative for everyday programming that offers expressivity rivaling other dynamic languages like Ruby and P…

(4 )

Lisp in Small Pieces

This is a comprehensive account of the semantics and the implementation of the whole Lisp family of languages, namely Lisp, Scheme and related dia…

(4 )

Rust for Rustaceans

For developers who’ve mastered the basics, this book is the next step on your way to professional-level programming in Rust. It covers everything …

(4 )

Kotlin in Action

Kotlin is a new programming language targeting the Java platform. It offers on expressiveness and safety without compromising simplicity, seamless…

(4 )

You Don't Know JS: Up & Going

It’s easy to learn parts of JavaScript, but much harder to learn it completely—or even sufficiently—whether you’re new to the language or have use…

(4 )

The Go Programming Language

Go is an open-source programming language that makes it easy to build clean, reliable, and efficient software. It has been winning converts from d…

(4 )

The Swift Programming Language

Author: Apple Inc.

Swift is a new programming language for creating iOS and OS X apps. Swift builds on the best of C and Objective-C, without the constraints of C co…

(4 )

Practical Foundations for Programming Languages

Ebook is freely available on the author site: http://www.cs.cmu.edu/~rwh/pfpl/2nded...

(4 )