Showing results for "Types and Programming Languages"
Showing 1 - 12 of 7680 Results
Adult content is visible.
2002
EN
A comprehensive introduction to type systems and programming languages.A type system is a syntactic method for automatically checking the absence of certain erroneous behaviors by classifying program phrases according to the kinds of values they compute. The study of type systems—and of programming languages from a type-theoretic perspective—has important applications in software engineering, language design, high-performance compilers, and security.This te...
Computer Programming Languages for Beginners
A Complete Breakdown of Java, SQL, C++, HTML, and Python
2019
EN
Computer programming is one of the top sought-after skills in today’s ever-evolving society. Jump on the bandwagon before it’s too late… Have you always wanted to learn the ways of computer programming, but don't know how to take your first steps into this quite intimidating world? Are you looking to open up a new career option that will practically guarantee you a much higher pay than what you earn now? If so, you’ve come to the right place. According ...
C Programming Essentials
Learn C Programming from Scratch | Master Pointers, Arrays, Memory Management, Threads, and System-Level Programming
2026
EN
Get ready to program in C-the timeless language that continues to power the systems behind modern computing.If you want to understand how software interacts with hardware at a deeper level, C Programming Essentials is an ideal starting point. This book introduces the C programming language through a clear, practical approach, showing how C operates at the machine level and how programs interact with memory, data, and system resources.Designed for readers at differe...
Programming Languages and Systems
23rd Asian Symposium, APLAS 2025, Bengaluru, India, October 27–30, 2025, Proceedings
2025
EN
Accessible
This book constitutes the proceedings of the 23nd Asian Symposium on Programming Languages and Systems, APLAS 2025, held in Bengaluru, India, October 27–30, 2025.The 13 full papers presented here were carefully reviewed and selected from 28 submissions.They were focused on the following topical sections: Type Systems, Safety, and Verification; Control, Effects, and Decidability; Quantum Programming and Logic; Program Analysis, Specifications, and Decision Procedures; AI and Compile...
2021
EN
Computer programming is the process of designing and building an executable computer program to accomplish a specific computing result or to perform a specific task.Below is a preview of what you’ll learn:-The importance of learning computer programming-Program structure-Variable declaration-Looping structures-Programming syntax-Algorithms in programming-Data structures-Hierarchy of programming languages-Charac...
Programming Languages and Systems
16th Asian Symposium, APLAS 2018, Wellington, New Zealand, December 2–6, 2018, Proceedings
2018
EN
This book constitutes the proceedings of the 16th Asian Symposium on Programming Languages and Systems, APLAS 2018, held in Wellington, New Zealand, in December 2018.The 22 papers presented in this volume were carefully reviewed and selected from 51 submissions. They are organized in topical sections named: types; program analysis; tools; functional programs and probabilistic programs; verification; logic; and continuation and model checking.
- Narrated by
- Jonathan Mercer
Unabridged
2 hours 7 min
2026
EN
Master computer science and language design by transforming mysterious code syntax into predictable, engineered machines. Perfect for an immersive morning commute or a deep focus learning session, this audio journey demystifies the exact path your logic takes from plain text to an executing process.Stop feeling intimidated by runtime complexities and confidently navigate the structural mechanics of modern software. Whether you are leveling up for a backend developer interview or se...
2026
EN
This dictionary of e-commerce, web languages, and programming was created to fill this gap. This easy-to-read, multidisciplinary dictionary demystifies complex technical terms by translating them into simple, practical, and universally understood English. Whether you are a non-technical founder managing a remote engineering team, a digital marketer optimizing landing pages, or a budding developer navigating the world of e-commerce, this concise dictionary is your ultimate technical...
- Narrated by
- Stephen Carraway
Unabridged
1 hour 55 min
2026
EN
Master the evolution of software engineering as you explore tech history from raw machine code to AI ecosystems. Perfect for your morning commute or focused deep work, this captivating narrative tracks the brilliant pioneers who transformed human logic into the digital frameworks powering our world. Discover how relentless problem-solving turned hard-wired hardware into expressive, world-building scripts.Whether you are a programming student or a seasoned tech leader seeking an int...
Programming Languages and Operational Semantics
A Concise Overview
- Series -
- Computer Science (R0)
2014
EN
This book provides an introduction to the essential concepts in programming languages, using operational semantics techniques. It presents alternative programming language paradigms and gives an in-depth analysis of the most significant constructs in modern imperative, functional and logic programming languages. The book is designed to accompany lectures on programming language design for undergraduate students. Each chapter includes exercises which provide the opportunity to apply the con...
- Narrated by
- Lucas Brandt
Unabridged
1 hour 57 min
2026
EN
Master software engineering paradigms by decoding the brutal hardware constraints that forged modern computer science. Perfect for your commute or a deep-focus learning session, this analytical journey transforms how you view everyday coding tools. Instead of memorizing syntax, you will grasp the profound trade-offs behind functional and object-oriented architectures.Every abstraction was invented to solve a painful crisis in software design, often sacrificing raw performance for d...
Language Implementation Patterns
Create Your Own Domain-Specific and General Programming Languages
2010
EN
Learn to build configuration file readers, data readers, model-driven code generators, source-to-source translators, source analyzers, and interpreters. You don't need a background in computer science--ANTLR creator Terence Parr demystifies language implementation by breaking it down into the most common design patterns. Pattern by pattern, you'll learn the key skills you need to implement your own computer languages.Knowing how to create domain-specific languages (DSLs) can give y...











