Foundations of Programming Languages

Foundations of Programming Languages

This clearly written textbook introduces the reader to the three styles of programming, examining object-oriented/imperative, functional, and logic programming. The...

Python Programming Fundamentals

Python Programming Fundamentals

This easy-to-follow and classroom-tested textbook guides the reader through the fundamentals of programming with Python, an accessible language which can...