Programming Languagues


Object-Oriented Programming Languages: Interpretation (Undergraduate Topics in Computer Science)
Programming Languages: Application and Interpretation
Practical Foundations for Programming Languages
Essentials of Programming Languages
Concepts of Programming Languages (11th Edition)
Domain Modeling Made Functional: Tackle Software Complexity with Domain-Driven Design and F#
Functional and Reactive Domain Modeling
Introduction to JVM Languages: Get familiar with the world of Java, Scala, Clojure, Kotlin, and Groovy
Hands-On Reactive Programming in Spring 5: Build cloud-ready, reactive systems with Spring 5 and Project Reactor
The Joy of Clojure
Learning Scala: Practical Functional Programming for the JVM
Functional Design: Principles, Patterns, and Practices (Robert C. Martin Series)
Language, Proof and Logic
Principles of Programming Languages (Undergraduate Topics in Computer Science)
Programming Ecto