Investigating meta-programming within the logic programming paradigm, "Meta-Logics and Logic Programming" presents original research on an important extension of logic programming that makes it more a
Meta-Programming and Model-Driven Meta-Program Development: Principles, Processes and Techniques presents an overall analysis of meta-programming, focusing on insights of meta-programming techniques,
For courses in computer programming. Evaluating the Fundamentals of Computer Programming LanguagesConcepts of Computer Programming Languages introduces students to the fundamental concepts of computer
The contributors take up applications of logic programming, logic programming and databases, theory of logic and functional programming, parallel executing of logic programs, implementation of logic p
For courses in Visual Basic Programming From the Beginning: A Comprehensive Introduction to Visual Basic Programming Schneider’s Introduction to Programming Using Visual Basic, Student Va
Data-Parallel Programming demonstrates that architecture-independent parallel programming is possible by describing in detail how programs written in a high-level SIMD programming language may be comp
Modern Assembly Language Programming with the ARM Processor carefully explains the concepts of assembly language programming, slowly building from simple examples towards complex programming on bare-m
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 for Linguists: Java (TM) Technology for Language Researchers is a practical introduction to programming using the Java Programming Language for linguists and related language professionals
By now, Scheme is a well-established programming language and is finding increasing popularity in programming courses for undergraduates. Its expressive capabilities are matched by a simplicity of lan