Logic Programming is the name given to a distinctive style of programming, very different from that of conventional programming languages such as C++ and Java. By far the most widely used Logic Progra
Learn the basics of programming with C with this fun and friendly guide!As the basis of all programming languages, C offers a reliable, strong foundation for programming and serves as a steppingstone
Create a dynamic space for designing and building DIY electronic hardware, programming, and manufacturing projects. With this illustrated guide, you’ll learn the benefits of having a Makerspace—a shar
"Stump's Programming Language Foundations is a short concise text that covers semantics, equally weighting operational and denotational semantics for several different programming paradigms: imperativ
This book covers the breadth of Haskell's diverse selection of programming APIs for concurrent and parallel programming. It is split into two parts. The first part, on parallel programming, covers the
The 4th Edition of this book introduces theory and applications in optimization, from linear programming to convex analysis, network flows, integer programming, quadratic programming and convex optimi
This text is intended for use in the second programming course Programming is a matter of learning by doing. Eric Roberts’ Programming Abstractions in C++ gives students opportunities to practice
PROGRAMMING WITH MICROSOFT VISUAL BASIC 2012, 6E by best-selling author Diane Zak is the ideal choice for your introduction to programming. Readers learn to master the basics of effective programming
With organizations and individuals increasingly dependent on the Web, the need for competent, well-trained Web developers and maintainers is growing. Helping readers master Web development, Dynamic We
Volume IX in the Transactions on Aspect-Oriented Software Development series contains papers on modularization, pointcut language, dynamic adaptation, event-based programming, aspect-aware design, sys
Shows how approximate dynamic programming can be used to design a family of adaptive optimal control algorithms that converge in real time to optimal control solutions by measuring data along the syst
Understanding programming and programming languages requires knowledge of the underlying theoretical model. This book explores aspects of programming that are amenable to mathematical proof. The autho
Programming is now parallel programming. Much as structured programming revolutionized traditional serial programming decades ago, a new kind of structured programming, based on patterns, is relevant
Learn how to create dynamic, published games for the iPhone, iPad or iPod Touch with iPhone Game Development for Teens. This project-based beginner's game programming book guides new game developers t
Find exactly what you need to master the fundamentals of programming logic with the concise JUST ENOUGH PROGRAMMING LOGIC AND DESIGN, 2E. This unique, language-independent introduction to programming
Introduction to Programming Using Python is intended for use in the introduction to programming course. Daniel Liang is known for his “fundamentals-first” approach to teaching programming conc
This book contains an introduction to three topics in stochastic control: discrete time stochastic control, i. e. , stochastic dynamic programming (Chapter 1), piecewise - terministic control problems
‧ A comprehensive introduction to programming in C++‧ Suitable for students new to programming and those familiar with some other programming language‧ Step-by-step approach with detailed explanat
Cartesian Genetic Programming (CGP) is a highly effective and increasingly popular form of genetic programming. It represents programs in the form of directed graphs, and a particular characteristic i
"100 CSS and HTML power solutions in one handy guide Plug-in CSS is filled with with ready-to-use CSS and HTML solutions for creating dynamic websites. Save hundreds of hours of programming time! Make
JAVA PROGRAMMING, Sixth Edition provides the beginning programmer with a guide to developing applications using the Java programming language. Java is popular among professional programmers because it
Written by a pioneer of mathematical programming, this still-relevant treatment contains chapters on stochastic programming, decision problems, and chance constraints. Appendixes cover linear and sto
Clojure is a dynamic programming language that targets the Java Virtual Machine. The Joy of Clojure goes beyond the syntax, and shows how to write fluent, idiomatic Clojure code. Readers will learn t
Kenneth Louden and Kenneth Lambert's new edition of PROGRAMMING LANGUAGES: PRINCIPLES AND PRACTICE, 3E gives advanced undergraduate students an overview of programming languages through general princi
Ruby is a free and powerful programming language that can be used to develop programs to meet nearly any programming challenge, including scripting, application programming and Web development. This
Filled with ready-to-use JavaScript solutions for creating dynamic web content, this practical guide is will save you hundreds of hours of programming time!Plug-in JavaScript delivers 100 JavaScript
America has long exported its network and cable programming abroad, but with a changing world comes a changing dynamic. As global centers of power shift, and wealth becomes redistributed, and perhaps
America has long exported its network and cable programming abroad, but with a changing world comes a changing dynamic. As global centers of power shift, and wealth becomes redistributed, and perhaps
This self-contained textbook assumes that the reader has some familiarity with one programming language, and adopts a simple yet rigorous approach. The author explains the main programming paradigms (
Thorough coverage of Microsoft’s new dynamic programming language: IronPython IronPython is a powerful and vital part of any .NET developer's toolbox, and although it is several years old, very littl
Essential Programming Skills--Made Easy! Learn programming fundamentals quickly with help from this hands-on tutorial. No previous experience required! Programming: A Beginner's Guide gets you starte
Introduces static and dynamic pattern calculus. This book shows how Lisp is more than just lambda-calculus. It is suitable for researchers with an interest in the foundations of computing, programming
Masterminds of Programming features exclusive interviews with the creators of several historic and highly influential programming languages. In this unique collection, you'll learn about the processes
Programming Language Pragmatics is the most comprehensive programming language textbook available today. Taking the perspective that language design and language implementation are tightly interconnec
This work focuses on three types of Stata programming: do-file programming, ado-file programming, and Mata functions that work in conjunction with do- and ado-files. It explains how to usefully automa
This book gives the reader an insight into the state of the art in the field of multiobjective (linear, nonlinear and combinatorial) programming, goal programming and multiobjective metaheuristics. Th
Take your LINQ programming skills to the top tier Resolve data format impedance mismatch with guidance from a C# expert and Microsoft MVP. LINQ Programming details cutting-edge techniques to effectiv
Designed to support a student in studying programming. This book has to be used alongside a book teaching programming language, or in alongside a formal course. The book mirrors the conceptual and dev
This collection presents the best of current work on all aspects of constraint logic programming languages, from theory through language implementation. Constraint logic programming, the notion of c
Welcome to Scratch Programming for Teens! Scratch is a programming language intended to make programming easier to learn for novice programmers. It can be used to create computer games, interactive s