{"title":"Computers - Languages - C#","description":"\u003cp\u003eDive into computer languages books, including C# books and functional programming C#. Shop computer books, computer science books, networking, and vision books at our online bookstore.\u003c\/p\u003e","products":[{"product_id":"embedded-systems-with-arm-cortex-m-microcontrollers-in-assembly-language-and-c-fourth-edition-9780982692677","title":"Embedded Systems with ARM Cortex-M Microcontrollers in Assembly Language and C: Fourth Edition","description":"\u003cp\u003eThe book introduces basic programming of ARM Cortex-M cores in assembly and C at the register level, and the fundamentals of embedded system design. It presents basic concepts such as data representations (integer, fixed-point, floating-point), assembly instructions, stack, and implementing basic controls and functions of C language at the assembly level. It covers advanced topics such as interrupts, mixing C and assembly, direct memory access (DMA), system timers (SysTick), multi-tasking, SIMD instructions for digital signal processing (DSP), and instruction encoding\/decoding. The book also gives detailed examples of interfacing peripherals, such as general purpose I\/O (GPIO), LCD driver, keypad interaction, stepper motor control, PWM output, timer input capture, DAC, ADC, real-time clock (RTC), and serial communication (USART, I2C, SPI, and USB).\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Yifeng Zhu\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e E-Man Press LLC\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 01\/13\/2023\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 730\u003cbr\u003e\u003cb\u003eBinding Type:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 2.82lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.69h x 7.44w x 1.46d\u003cbr\u003e\u003cb\u003eISBN:\u003c\/b\u003e 9780982692677\u003cbr\u003e\u003cbr\u003e\u003ci\u003eThis title is not returnable\u003c\/i\u003e\u003cbr\u003e","brand":"booksdeli.com","offers":[{"title":"Yifeng Zhu \/ Paperback \/ English","offer_id":47280966500509,"sku":"9780982692677","price":115.83,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0619\/5648\/9373\/files\/img_1329ec8d-12ff-45ff-a009-c2ab00e51ee7.jpg?v=1759924988"},{"product_id":"c-primer-9780321714114","title":"C++ Primer","description":"\u003cp\u003e\u003cstrong\u003eBestselling Programming Tutorial and Reference Completely Rewritten for the New C++11 Standard\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003eFully updated and recast for the newly released C++11 standard, this authoritative and comprehensive introduction to C++ will help you to learn the language fast, and to use it in modern, highly effective ways. Highlighting today's best practices, the authors show how to use both the core language and its standard library to write efficient, readable, and powerful code.\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003e\u003cem\u003eC++ Primer, Fifth Edition, \u003c\/em\u003e\u003c\/strong\u003eintroduces the C++ standard library from the outset, drawing on its common functions and facilities to help you write useful programs without first having to master every language detail. The book's many examples have been revised to use the new language features and demonstrate how to make the best use of them. This book is a proven tutorial for those new to C++, an authoritative discussion of core C++ concepts and techniques, and a valuable resource for experienced programmers, especially those eager to see C++11 enhancements illuminated.\u003c\/p\u003e \u003cp\u003eStart Fast and Achieve More\u003c\/p\u003e \u003cul\u003e \u003cli\u003eLearn how to use the new C++11 language features and the standard library to build robust programs quickly, and get comfortable with high-level programming\u003c\/li\u003e \u003cli\u003eLearn through examples that illuminate today's best coding styles and program design techniques\u003c\/li\u003e \u003cli\u003eUnderstand the \"rationale behind the rules\" why C++11 works as it does\u003c\/li\u003e \u003cli\u003eUse the extensive crossreferences to help you connect related concepts and insights\u003c\/li\u003e \u003cli\u003eBenefit from up-to-date learning aids and exercises that emphasize key points, help you to avoid pitfalls, promote good practices, and reinforce what you've learned\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003e\u003cstrong\u003eAccess the source code for the extended examples from informit.com\/title\/0321714113\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003e\u003cem\u003eC++ Primer, Fifth Edition, \u003c\/em\u003e\u003c\/strong\u003e features an enhanced, layflat binding, which allows the book to stay open more easily when placed on a flat surface. This special binding method--notable by a small space inside the spine--also increases durability.\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Stanley Lippman,JosÃ©e Lajoie,Barbara Moo\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e Addison-Wesley Professional\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 08\/06\/2012\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 976\u003cbr\u003e\u003cb\u003eBinding Type:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 3.30lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.10h x 7.10w x 2.00d\u003cbr\u003e\u003cb\u003eISBN:\u003c\/b\u003e 9780321714114\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAbout the Author\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cstrong\u003eStanley B. Lippman\u003c\/strong\u003e has retired back to the Catalina Foothills where he is working on EEEK!, a computational model of the nervous system of the House Mouse, and An Off By One Error, a speculative novel set in the Northwestern Rain Forest. During his professional career, Stanley served as Distinguished Consultant for the Jet Propulsion Laboratory, Architect for the Visual C++ development group at Microsoft, member of technical staff at Bell Laboratories, two stints in Massive Multiplayer Online Gaming, and a surprisingly long stint in Feature Animation at Disney, DreamWorks, Pixar, and PDI. Stanley will be most remembered for his many years working with Dr. Stroustrup on the implementation of cfront, the standard implementation of C++ until the ISO standard.\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eJosée Lajoie, \u003c\/strong\u003e now at Pixar, was a member of IBM Canada's C\/C++ compiler development team, and chaired the core language working group for the original ANSI\/ISO C++ standardization committee.\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eBarbara E. Moo\u003c\/strong\u003e has nearly thirty years of software experience. During her fifteen years at AT\u0026amp;T, she worked closely with C++ inventor Bjarne Stroustrup and managed the C++ development team for several years.\u003c\/p\u003e\u003cbr\u003e","brand":"booksdeli.com","offers":[{"title":"Stanley Lippman \/ Paperback \/ English","offer_id":47282159386781,"sku":"9780321714114","price":109.35,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0619\/5648\/9373\/files\/img_617607a4-cee4-4562-b779-e6d76335abdd.jpg?v=1759945412"},{"product_id":"make-electronics-learning-by-discovery-a-hands-on-primer-for-the-new-electronics-enthusiast-9781680456875","title":"Make: Electronics: Learning by Discovery: A Hands-On Primer for the New Electronics Enthusiast","description":"Make: Electronics explores the properties and applications of discrete components that are the fundamental building blocks of circuit design. Understanding resistors, capacitors, transistors, inductors, diodes, and integrated circuit chips is essential even when using microcontrollers. Make: Electronics teaches the fundamentals and also provides advice on the tools and supplies that are necessary. Component kits are available, specifically developed for the third edition.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Charles Platt\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e Make Community, LLC\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 10\/26\/2021\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 325\u003cbr\u003e\u003cb\u003eBinding Type:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 1.39lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.75h x 8.00w x 0.68d\u003cbr\u003e\u003cb\u003eISBN:\u003c\/b\u003e 9781680456875\u003cbr\u003e\u003cb\u003eAudience:\u003c\/b\u003e Ages 9-12\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAbout the Author\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eCharles Platt is a contributing editor and regular columnist for \u003ci\u003eMake: \u003c\/i\u003e magazine, where he writes about electronics and tools. Platt was a senior writer for \u003ci\u003eWired\u003c\/i\u003e magazine, has written various computer books, and has been fascinated by electronics since he put together a telephone answering machine from a tape recorder and military-surplus relays at age 15. He lives in a Northern Arizona wilderness area, where he has his own workshop for prototype fabrication and the projects that he writes about for \u003ci\u003eMake: \u003c\/i\u003e magazine.\u003c\/p\u003e\u003cbr\u003e","brand":"booksdeli.com","offers":[{"title":"Charles Platt \/ Paperback \/ English","offer_id":47282662932637,"sku":"9781680456875","price":55.24,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0619\/5648\/9373\/files\/img_a2680fbd-76bf-4751-bd87-0f40a5a96cce.jpg?v=1759954409"},{"product_id":"c-programming-in-easy-steps-9781787910379","title":"C++ Programming in Easy Steps","description":"\u003cp\u003e\u003cstrong\u003eC++ Programming in easy steps, 7th edition\u003c\/strong\u003e shows you how to program in the powerful C++ native system language. Now, in its seventh edition, this guide gives complete examples that illustrate each aspect with colorized source code.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eC++ Programming in easy steps, 7th edition\u003c\/strong\u003e begins by explaining how to install a free C++ compiler so that you can quickly begin to create your own executable programs by copying the book's examples. It demonstrates all the C++ language basics before moving on to provide examples of Object-Oriented Programming (OOP). \u003c\/p\u003e\u003cp\u003eC++ is not platform-dependent, so programs can be created on any operating system. Most illustrations in this book depict output on the Windows operating system (purely because it is the most widely-used desktop platform) but the examples can also be created on other platforms such as Linux or macOS. \u003c\/p\u003e\u003cp\u003eThe book concludes by demonstrating how you can use your acquired knowledge to create programs graphically using a modern C++ Integrated Development Environment (IDE), such as Microsoft's Visual Studio. \u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eC++ Programming in easy steps, 7th edition\u003c\/strong\u003e has an easy-to-follow style that will appeal to: \u003c\/p\u003e\u003cli\u003eAnyone who wants to begin programming in C++.\u003c\/li\u003e\u003cli\u003eProgrammers looking to advance from an interpreted programming language, such as Python, who want to harness the superior speed of C++.\u003c\/li\u003e\u003cli\u003eStudents who are studying C++ Programming at school or college. \u003c\/li\u003e\u003cli\u003eThose seeking a career in computing who need a fundamental understanding of Object-Oriented Programming. \u003c\/li\u003e\u003cp\u003eThis book makes no assumption that you have previous knowledge of any programming language, so it is suitable for the beginner to programming in C++, whether you know C or not. \u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Mike McGrath\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e In Easy Steps\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 06\/24\/2025\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 192\u003cbr\u003e\u003cb\u003eBinding Type:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 0.85lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 8.70h x 7.10w x 0.40d\u003cbr\u003e\u003cb\u003eISBN:\u003c\/b\u003e 9781787910379\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAbout the Author\u003c\/b\u003e\u003cbr\u003e\u003cb\u003e\u003ci\u003eMcGrath, Mike:\u003c\/i\u003e\u003c\/b\u003e - \u003cstrong\u003eMike McGrath\u003c\/strong\u003e now lives in South-east Europe, on the sun-kissed shores of the Aegean Sea. Mike gained his extensive knowledge of computer languages while working as a developer contracting to companies around the world. His interests include coins of ancient Greece, dining-out with friends, and the ongoing evolution of the world wide web.\u003cbr\u003e\u003cbr\u003e","brand":"booksdeli.com","offers":[{"title":"Mike McGrath \/ Paperback \/ English","offer_id":47283790315677,"sku":"9781787910379","price":42.83,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0619\/5648\/9373\/files\/img_6cfcd534-0a77-47bd-9d91-0f63e2a340fe.jpg?v=1759973215"},{"product_id":"c-essentials-for-dummies-9781394307883","title":"C++ Essentials for Dummies","description":"\u003cp\u003e\u003cb\u003eThe quick and crystal-clear guide to C++ programming\u003c\/b\u003e \u003c\/p\u003e\u003cp\u003e\u003ci\u003eC++ Essentials For Dummies\u003c\/i\u003e is your useful reference to the key concepts of C++, the popular general-purpose language utilized everywhere from building games to writing parts of operating systems. With minimal review and background material--and absolutely no fluff--this book gets straight to the essential topics you need to know to ramp up, brush up, or level up. \u003c\/p\u003e\u003cul\u003e \u003cli\u003eGet a helpful intro to the basic concepts of coding in C++\u003c\/li\u003e \u003cli\u003eReview what you already know or pick up essential new skills\u003c\/li\u003e \u003cli\u003eCreate projects that run smoothly with the C++ language\u003c\/li\u003e \u003cli\u003eKeep this concise reference book handy for jogging your memory as you work\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003eGreat for supplementing classroom learning, reviewing for a certification, or staying knowledgeable on the job, \u003ci\u003eC++ Essentials For Dummies\u003c\/i\u003e is a fantastic refresher guide that you can always turn to for answers.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e John Paul Mueller\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e For Dummies\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 01\/22\/2025\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 192\u003cbr\u003e\u003cb\u003eBinding Type:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 0.40lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 8.35h x 5.59w x 0.42d\u003cbr\u003e\u003cb\u003eISBN:\u003c\/b\u003e 9781394307883\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAbout the Author\u003c\/b\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003eJohn Paul Mueller\u003c\/b\u003e produced more than 100 books and more than 600 articles on a range of topics, including functional programming techniques, application development using C++, and machine learning methodologies. \u003c\/p\u003e\u003cp\u003e\u003cb\u003eRonald Mak\u003c\/b\u003e teaches computer science and data science at San Jose State University. He was formerly a senior scientist at NASA and JPL, and has written books on software design, compiler construction, and numerical computing.\u003cbr\u003e\u003c\/p\u003e","brand":"booksdeli.com","offers":[{"title":"John Paul Mueller \/ Paperback \/ English","offer_id":47284102299805,"sku":"9781394307883","price":29.11,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0619\/5648\/9373\/files\/img_e0d518f7-8ac5-4361-b9c6-7120d3ab6c1f.jpg?v=1759979850"},{"product_id":"c-programming-language-9780131103627","title":"C Programming Language","description":"\u003cp\u003e\u003cstrong\u003eThe definitive reference guide to C programming from K\u0026amp;R for writing good code that works and is easy to modify\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003eLearn how to program in C from the developers of C, Brian Kernighan and Dennis Ritchie. Intended for those with at least some experience with one other language (even if you are a novice), this book contains a tutorial introduction to get new users started as soon as possible and separate chapters on each major feature: \u003c\/p\u003e \u003cul\u003e \u003cli\u003eTypes, operators, and expressions\u003c\/li\u003e \u003cli\u003eControl flow\u003c\/li\u003e \u003cli\u003eFunctions and program structure\u003c\/li\u003e \u003cli\u003ePointers and arrays\u003c\/li\u003e \u003cli\u003eStructures\u003c\/li\u003e \u003cli\u003eInput and output\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003eThis second edition of \u003cem\u003eThe C Programming Language\u003c\/em\u003e describes C as defined by the ANSI standard and includes a reference manual that conveys the essentials of the standard in a smaller space for easy comprehension for programmers.\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003e\u003cem\u003e\"\u003c\/em\u003e\u003c\/strong\u003e\u003cem\u003eK\u0026amp;R is one of my favorite books. The style of the tutorial chapters is so deceptively light and simple and the manual so crisp. Much of C's reputation of simplicity comes from the clarity and great little examples from this book. My 1978 copy has lost its cover and my K\u0026amp;R2 is somewhat dog eared. Above all, K\u0026amp;R is a useful book.\"\u003c\/em\u003e\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eBjarne Stroustrup, designer and original implementer of C++, and author of \u003cem\u003eThe C++ Programming Language\u003c\/em\u003e\u003c\/strong\u003e\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Brian Kernighan,Dennis Ritchie\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e Pearson\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 03\/22\/1988\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 288\u003cbr\u003e\u003cb\u003eBinding Type:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 1.00lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.20h x 6.90w x 0.60d\u003cbr\u003e\u003cb\u003eISBN:\u003c\/b\u003e 9780131103627\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAbout the Author\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cstrong\u003eBrian W. Kernighan\u003c\/strong\u003e received his BASc from the University of Toronto in 1964 and a PhD in electrical engineering from Princeton in 1969. He was a member of the Computing Science Research center at Bell Labs until 2000, and is now a professor in the Computer Science Department at Princeton. He was a co-creator of several programming languages, including AWK, AMPL, and a number of tools for document preparation. He is the co-author of 10 books and some technical papers, and holds 4\u003c\/p\u003e \u003cp\u003epatents. He was elected to the National Academy of Engineering in 2002. His research areas include programming languages, tools and interfaces that make computers easier to use, often for non-specialist users. He is also interested in technology\u003c\/p\u003e \u003cp\u003eeducation for non-technical audiences.\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eDennis Ritchie \u003c\/strong\u003ewas a computer scientist notable for his influence on ALTRAN, B, BCPL, C, Multics, and Unix.\u003c\/p\u003e\u003cbr\u003e","brand":"booksdeli.com","offers":[{"title":"Brian Kernighan \/ Paperback \/ English","offer_id":47286020636829,"sku":"9780131103627","price":109.35,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0619\/5648\/9373\/files\/img_9bcc561a-b691-4b68-9185-d4bc3b2efbc9.jpg?v=1760014056"},{"product_id":"c-programming-a-quickstudy-laminated-reference-guide-9781423250494","title":"C# Programming: A Quickstudy Laminated Reference Guide","description":"Handy six page laminated reference guide and concise desktop reference for C#, created for developers and programmers of all skill levels - beginner to expert. Author Hugh Gleaving used his in-depth knowledge of C# and years of combined experience as a senior software engineer, project manager, system analyzer, and problem solver to develop this tool so you will have the need-to-know facts at your fingertips. His ultimate cheat sheet is now yours. Our computer programming guides are best-sellers, and in six laminated pages with focus on just the answers you need, we cover more action oriented items per page than any book or website. Even our best-selling programming author has said - print is obviously not dead. \u003cbr\u003e 6 page laminated guide includes: \u003cul\u003e\n\u003cli\u003e Accessibility \u003c\/li\u003e\n\u003cli\u003e Preprocessor \u0026amp; Directives \u003c\/li\u003e\n\u003cli\u003e Namespaces \u003c\/li\u003e\n\u003cli\u003e Usings \u003c\/li\u003e\n\u003cli\u003e Types \u003c\/li\u003e\n\u003cli\u003e Characters \u0026amp; Strings \u003c\/li\u003e\n\u003cli\u003e Generic Types \u003c\/li\u003e\n\u003cli\u003e Methods \u003c\/li\u003e\n\u003cli\u003e Tuples \u003c\/li\u003e\n\u003cli\u003e Pattern Matching \u003c\/li\u003e\n\u003cli\u003e Delegates \u0026amp; Lambdas \u003c\/li\u003e\n\u003cli\u003e Async \u0026amp; Await \u003c\/li\u003e\n\u003cli\u003e Iterators \u003c\/li\u003e\n\u003cli\u003e Collection Expressions \u003c\/li\u003e\n\u003cli\u003e Ranges \u0026amp; Indices \u003c\/li\u003e\n\u003cli\u003e Discards \u003c\/li\u003e\n\u003cli\u003e \"Ref\" Keyword \u003c\/li\u003e\n\u003cli\u003e Unsafe Code \u003c\/li\u003e\n\u003cli\u003e Exceptions \u003c\/li\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Hugh Gleaves\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e Quickstudy Reference Guides\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 11\/01\/2023\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 6\u003cbr\u003e\u003cb\u003eBinding Type:\u003c\/b\u003e Other\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 0.55lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 10.94h x 8.50w x 0.32d\u003cbr\u003e\u003cb\u003eISBN:\u003c\/b\u003e 9781423250494","brand":"booksdeli.com","offers":[{"title":"Hugh Gleaves \/ Other \/ English","offer_id":47286669574301,"sku":"9781423250494","price":19.08,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0619\/5648\/9373\/files\/img_d64f9b38-0d6a-4cc5-b359-eddb8e9aa425.jpg?v=1760027890"},{"product_id":"programming-principles-and-practice-using-c-9780138308681","title":"Programming: Principles and Practice Using C++","description":"\u003cp\u003e\u003cstrong\u003eAn Introduction to Programming by the Inventor of C++\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e\u003cem\u003e\u003cstrong\u003eProgramming: Principles and Practice Using C++, Third Edition, \u003c\/strong\u003e\u003c\/em\u003e will help anyone who is willing to work hard learn the fundamental principles of programming and develop the practical skills needed for programming in the real world. Previous editions have been used successfully by many thousands of students. This revised and updated edition\u003c\/p\u003e \u003cul\u003e \u003cli\u003eAssumes that your aim is to eventually write programs that are good enough for others to use and maintain\u003c\/li\u003e \u003cli\u003eFocuses on fundamental concepts and techniques, rather than on obscure language-technical details\u003c\/li\u003e \u003cli\u003eIs an introduction to programming in general, including procedural, object-oriented, and generic programming, rather than just an introduction to a programming language\u003c\/li\u003e \u003cli\u003eCovers both contemporary high-level techniques and the lower-level techniques needed for efficient use of hardware\u003c\/li\u003e \u003cli\u003eWill give you a solid foundation for writing useful, correct, type-safe, maintainable, and efficient code\u003c\/li\u003e \u003cli\u003eIs primarily designed for people who have never programmed before, but even seasoned programmers have found previous editions useful as an introduction to more effective concepts and techniques\u003c\/li\u003e \u003cli\u003eCovers a wide range of essential concepts, design and programming techniques, language features, and libraries\u003c\/li\u003e \u003cli\u003eUses contemporary C++ (C++20 and C++23)\u003c\/li\u003e \u003cli\u003eCovers the design and use of both built-in types and user-defi ned types, complete with input, output, computation, and simple graphics\/GUI\u003c\/li\u003e \u003cli\u003eOffers an introduction to the C++ standard library containers and algorithms\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003e\u003cem\u003eRegister your book for convenient access to downloads, updates, and\/or corrections as they become available. See inside book for details.\u003c\/em\u003e\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Bjarne Stroustrup\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e Addison-Wesley Professional\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 04\/22\/2024\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 656\u003cbr\u003e\u003cb\u003eBinding Type:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 2.71lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.09h x 7.42w x 1.26d\u003cbr\u003e\u003cb\u003eISBN:\u003c\/b\u003e 9780138308681\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAbout the Author\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cstrong\u003eBjarne Stroustrup\u003c\/strong\u003e is the designer and original implementer of C++, as well as the author of \u003cem\u003eThe C++ Programming Language\u003c\/em\u003e (4th Edition), \u003cem\u003eA Tour of C++\u003c\/em\u003e (3rd edition), \u003cem\u003eProgramming: Principles and Practice Using C++\u003c\/em\u003e (3rd Edition), and many popular and academic publications. He is a professor of Computer Science at Columbia University in New York City. Dr. Stroustrup is a member of the US National Academy of Engineering, and an IEEE, ACM, and CHM fellow. He received the 2018 Charles Stark Draper Prize, the IEEE Computer Society's 2018 Computer Pioneer Award, and the 2017 IET Faraday Medal.\u003c\/p\u003e\u003cbr\u003e","brand":"booksdeli.com","offers":[{"title":"Bjarne Stroustrup \/ Paperback \/ English","offer_id":47348282753181,"sku":"9780138308681","price":124.98,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0619\/5648\/9373\/files\/img_e69d5e37-ab8c-4b9e-9697-c954d1c6bbfb.jpg?v=1761655653"},{"product_id":"modern-c-third-edition-covers-the-c23-standard-9781633437777","title":"Modern C, Third Edition: Covers the C23 Standard","description":"\u003cb\u003eDiscover the full power of modern C programming, with an inside look at the new C23 standard.\u003c\/b\u003e \u003cp\u003e\u003c\/p\u003eFor programs that need to be small, fast, and reliable, C is the gold standard. Whether you're writing embedded code, low-level system routines, or high-performance applications, C is up to the challenge. This unique book by \u003cb\u003eJens Gustedt\u003c\/b\u003e, a member of the ISO C standards committee, gets you up to speed with C23. \u003cp\u003e\u003c\/p\u003e In \u003ci\u003eModern C, Third Edition\u003c\/i\u003e you'll: \u003cp\u003e\u003c\/p\u003e - Learn C basics, core features, and advanced concepts\u003cbr\u003e - Leverage major C23 improvements for security, reliability, and performance\u003cbr\u003e - Write portable code that runs anywhere\u003cbr\u003e - Build multi-threaded applications with atomics and synchronization\u003cbr\u003e - Create robust and resilient software with error handling\u003cbr\u003e - Use type-generic programming for reusable code \u003cp\u003e\u003c\/p\u003e In \u003ci\u003eModern C, Third Edition\u003c\/i\u003e you'll learn to harness C's full potential using the latest tools and techniques. After a quick review of the fundamentals suited for coders who haven't used C in a while, this book guides you to mastery of C23, the latest ISO standard. \u003cp\u003e\u003c\/p\u003e \u003cb\u003eAbout the Technology\u003c\/b\u003e \u003cp\u003e\u003c\/p\u003e From code running on the smallest embedded devices to the low-level libraries behind popular programming languages like Python and Ruby, the software world depends on C. And even after 50 years, it's still getting better! The new C23 standard adds improvements for security, reliability, and performance. In this thoroughly-revised new edition, author \u003cb\u003eJens Gustedt\u003c\/b\u003e gives you an authoritative inside view. \u003cp\u003e\u003c\/p\u003e \u003cb\u003eAbout the Book\u003c\/b\u003e \u003cp\u003e\u003c\/p\u003e \u003ci\u003eModern C, Third Edition\u003c\/i\u003e is a fast-paced introduction to the C language, with special attention on its most modern features. It starts with a quick review of structure, grammar, and execution and then progresses quickly to control structures, data types, operators, and other core language features. Fully revised for C23, this expanded Third Edition covers compound expressions and lambdas, new insights into approaching program failure, and how to transition smoothly to C23. \u003cp\u003e\u003c\/p\u003e \u003cb\u003eWhat's Inside\u003c\/b\u003e \u003cp\u003e\u003c\/p\u003e - All major C23 features\u003cbr\u003e - Portable code that runs anywhere\u003cbr\u003e - Multi-threaded applications with atomics and synchronization\u003cbr\u003e - Use type-generic programming for reusable code \u003cp\u003e\u003c\/p\u003e \u003cb\u003eAbout the Readers\u003c\/b\u003e \u003cp\u003e\u003c\/p\u003e For readers with intermediate skills in any programming language. \u003cp\u003e\u003c\/p\u003e \u003cb\u003eAbout the Author\u003c\/b\u003e \u003cp\u003e\u003c\/p\u003e \u003cb\u003eJens Gustedt\u003c\/b\u003e is a senior scientist at the French National Institute for Computer Science and Control (INRIA), deputy director of the ICube lab in Strasbourg, France, and an active member of the ISO C standards committee. \u003cp\u003e\u003c\/p\u003e \u003cb\u003eTable of Contents\u003c\/b\u003e \u003cp\u003e\u003c\/p\u003e Level 0 Encounter\u003cbr\u003e 1 Getting started\u003cbr\u003e 2 The principal structure of a program\u003cbr\u003e Level 1 Acquaintance\u003cbr\u003e 3 Everything is about control\u003cbr\u003e 4 Expressing computations\u003cbr\u003e 5 Basic values and data\u003cbr\u003e 6 Derived data types\u003cbr\u003e 7 Functions\u003cbr\u003e 8 C library functions\u003cbr\u003e Level 2 Cognition\u003cbr\u003e 9 Style\u003cbr\u003e 10 Organization and documentation\u003cbr\u003e 11 Pointers\u003cbr\u003e 12 The C memory model\u003cbr\u003e 13 Storage\u003cbr\u003e 14 More involved processing and I\/O\u003cbr\u003e 15 Program failure\u003cbr\u003e Level 3 Experience\u003cbr\u003e 16 Performance\u003cbr\u003e 17 Function-like macros\u003cbr\u003e 18 Type-generic programming\u003cbr\u003e 19 Variations in control flow\u003cbr\u003e 20 Threads\u003cbr\u003e 21 Atomic access and memory consistency\u003cbr\u003e A Transitional code\u003cbr\u003e B C compilers\u003cbr\u003e C C libraries\u003cbr\u003e Takeaways \u003cp\u003e\u003c\/p\u003e Get a free eBook (PDF or ePub) from Manning as well as access to the online liveBook format (and its AI assistant that will answer your questions in any language) when you purchase the print book.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Jens Gustedt\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e Manning Publications\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 10\/07\/2025\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 522\u003cbr\u003e\u003cb\u003eBinding Type:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 2.15lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.20h x 7.30w x 1.10d\u003cbr\u003e\u003cb\u003eISBN:\u003c\/b\u003e 9781633437777\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAbout the Author\u003c\/b\u003e\u003cbr\u003e\u003cb\u003e\u003ci\u003eGustedt, Jens:\u003c\/i\u003e\u003c\/b\u003e - Jens Gustedt has been a senior scientist at the French National Institute for Computer Science and Control (INRIA) since 1998, working in areas including algorithms, scientific experimentation, models for coarse-grained parallelism, and distributed locking. Currently, he's conducting the Modular C project, which has given rise to libraries such as arbogast and EiLck.","brand":"booksdeli.com","offers":[{"title":"Jens Gustedt \/ Paperback \/ English","offer_id":47349615657117,"sku":"9781633437777","price":99.98,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0619\/5648\/9373\/files\/img_e5275e80-28a8-4587-94c7-ce28127255c1.jpg?v=1761678162"},{"product_id":"c-programming-language-a-quickstudy-laminated-reference-9781423241737","title":"C++ Programming Language: A Quickstudy Laminated Reference","description":"Focusing on the current \"best practice\" of the C++ standard, this handy 6 page laminated reference guide is a must-have desktop tool designed to give you the need-to-know answers at your fingertips. Author Scott Smith with 30 plus years of experience using C++ and authoring thousands of pages of technical documentation while working with world-wide financial markets has meticulously constructed the reference he knows you need. C++ is a living language which is continuously evolving. The code in this guide was testing against GCC 8.2.1 and should work with any C++ compiler which fully implements the standard. \u003cbr\u003e 6 page laminated guide includes: \u003cul\u003e\n\u003cli\u003eBasic Concepts\u003c\/li\u003e\n\u003cli\u003eSource Code Comments\u003c\/li\u003e\n\u003cli\u003eThe Preprocessor\u003c\/li\u003e\n\u003cli\u003eLine Continuation\u003c\/li\u003e\n\u003cli\u003eKeywords, Attributes\u003c\/li\u003e\n\u003cli\u003eFundamental Types\u003c\/li\u003e\n\u003cli\u003eEnumerations\u003c\/li\u003e\n\u003cli\u003eCompound Types, Incomplete Types, Type Aliases\u003c\/li\u003e\n\u003cli\u003eObjects, CV Qualifiers, Storage Class Specifiers\u003c\/li\u003e\n\u003cli\u003eObject Lifetime, Object Initialization\u003c\/li\u003e\n\u003cli\u003eLiterals\u003c\/li\u003e\n\u003cli\u003eExpressions, Operators, Statements\u003c\/li\u003e\n\u003cli\u003eFunctions\u003c\/li\u003e\n\u003cli\u003eLambda Expressions\u003c\/li\u003e\n\u003cli\u003eClasses\u003c\/li\u003e\n\u003cli\u003eAccess Specifiers\u003c\/li\u003e\n\u003cli\u003eSpecial Member Functions\u003c\/li\u003e\n\u003cli\u003eCopy\/Move\u003c\/li\u003e\n\u003cli\u003eNamespaces\u003c\/li\u003e\n\u003cli\u003eName Resolution \u0026amp; Scopes, Name Hiding\u003c\/li\u003e\n\u003cli\u003ePolymorphism\u003c\/li\u003e\n\u003cli\u003eFunction Overloading\u003c\/li\u003e\n\u003cli\u003eType Conversion\u003c\/li\u003e\n\u003cli\u003eOperator Overloading\u003c\/li\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Scott Smith\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e Quickstudy Reference Guides\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 05\/01\/2019\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 6\u003cbr\u003e\u003cb\u003eBinding Type:\u003c\/b\u003e Other\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 0.30lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 10.90h x 8.30w x 0.20d\u003cbr\u003e\u003cb\u003eISBN:\u003c\/b\u003e 9781423241737","brand":"booksdeli.com","offers":[{"title":"Scott Smith \/ Other \/ English","offer_id":47349695119517,"sku":"9781423241737","price":19.08,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0619\/5648\/9373\/files\/img_c6fa0130-e590-47ef-bcb5-5d22dcbb8c99.jpg?v=1761679086"},{"product_id":"test-driven-development-for-embedded-c-9781934356623","title":"Test-Driven Development for Embedded C","description":"Another day without Test-Driven Development means more time wasted chasing bugs and watching your code deteriorate. You thought TDD was for someone else, but it's not! It's for you, the embedded C programmer. TDD helps you prevent defects and build software with a long useful life. This is the first book to teach the hows and whys of TDD for C programmers.\u003cbr\u003e \u003cbr\u003e TDD is a modern programming practice C developers need to know. It's a different way to program---unit tests are written in a tight feedback loop with the production code, assuring your code does what you think. You get valuable feedback every few minutes. You find mistakes before they become bugs. You get early warning of design problems. You get immediate notification of side effect defects. You get to spend more time adding valuable features to your product.\u003cbr\u003e \u003cbr\u003e James is one of the few experts in applying TDD to embedded C. With his 1.5 decades of training, coaching, and practicing TDD in C, C++, Java, and C# he will lead you from being a novice in TDD to using the techniques that few have mastered.\u003cbr\u003e \u003cbr\u003e This book is full of code written for embedded C programmers. You don't just see the end product, you see code and tests evolve. James leads you through the thought process and decisions made each step of the way. You'll learn techniques for test-driving code right next to the hardware, and you'll learn design principles and how to apply them to C to keep your code clean and flexible.\u003cbr\u003e \u003cbr\u003e To run the examples in this book, you will need a C\/C++ development environment on your machine, and the GNU GCC tool chain or Microsoft Visual Studio for C++ (some project conversion may be needed).\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e James W. Grenning\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e Pragmatic Bookshelf\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 05\/31\/2011\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 356\u003cbr\u003e\u003cb\u003eBinding Type:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 1.29lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 8.97h x 7.53w x 0.80d\u003cbr\u003e\u003cb\u003eISBN:\u003c\/b\u003e 9781934356623\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eReview Citation(s): \u003c\/b\u003e\u003cbr\u003e\u003ci\u003eReference and Research Bk News\u003c\/i\u003e 08\/01\/2011 pg. 202\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAbout the Author\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eJames Grenning trains, coaches, and consults worldwide. His considerable experience brings depth in both technical and business aspects of software development. James is leading the way to introduce Agile development practices to the embedded world. He invented Planning Poker and is one of the original authors of the Manifesto for Agile Software Development, February 2001.\u003c\/p\u003e\u003cbr\u003e","brand":"booksdeli.com","offers":[{"title":"James W. Grenning \/ Paperback \/ English","offer_id":47430147309725,"sku":"9781934356623","price":70.74,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0619\/5648\/9373\/files\/img_5a8635b0-2c32-4d50-a633-775407da5338.jpg?v=1763764510"},{"product_id":"a-tour-of-c-9780136816485","title":"A Tour of C++","description":"In \u003cb\u003e\u003ci\u003eA Tour of C++, Third Edition, \u003c\/i\u003e\u003c\/b\u003e Bjarne Stroustrup provides an overview of ISO C++, C++20, that aims to give experienced programmers a clear understanding of what constitutes modern C++. Featuring carefully crafted examples and practical help in getting started, this revised and updated edition concisely covers most major language features and the major standard-library components needed for effective use. \u003cp\u003e\u003c\/p\u003eStroustrup presents C++ features in the context of the programming styles they support, such as object-oriented and generic programming. His tour is remarkably comprehensive. Coverage begins with the basics, then ranges widely through more advanced topics, emphasizing newer language features. This edition covers many features that are new in C++20 as implemented by major C++ suppliers, including modules, concepts, coroutines, and ranges. It even introduces some library components in current use that are not scheduled for inclusion in the standard until C++23. \u003cp\u003e\u003c\/p\u003eThis authoritative guide does not aim to teach you how to program (for that, see Stroustrup's \u003ci\u003eProgramming: Principles and Practice Using C++, Second Edition\u003c\/i\u003e), nor will it be the only resource you'll need for C++ mastery (for that, see Stroustrup's \u003ci\u003eThe C++ Programming Language, Fourth Edition, \u003c\/i\u003e and recommended online sources). If, however, you are a C or C++ programmer wanting greater familiarity with the current C++ language, or a programmer versed in another language wishing to gain an accurate picture of the nature and benefits of modern C++, you won't find a shorter or simpler introduction.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Bjarne Stroustrup\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e Addison-Wesley Professional\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 09\/24\/2022\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 320\u003cbr\u003e\u003cb\u003eBinding Type:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 1.60lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.06h x 7.32w x 0.63d\u003cbr\u003e\u003cb\u003eISBN:\u003c\/b\u003e 9780136816485\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAbout the Author\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cstrong\u003eBjarne Stroustrup\u003c\/strong\u003e is the designer and original implementer of C++ and the author of \u003cem\u003eProgramming: Principles and Practice Using C++, Second Edition\u003c\/em\u003e, and \u003cem\u003eThe C++ Programming Language, Fourth Edition\u003c\/em\u003e, among others. Currently a professor at Columbia University, he has previously worked at AT\u0026amp;T Bell Labs, Texas A\u0026amp;M University, and Morgan Stanley. He is the recipient of numerous honors, including The National Academy of Engineering's Charles Stark Draper Prize for Engineering \"for conceptualizing and developing the C++ programming language.\" Dr. Stroustrup is a member of the National Academy of Engineering, a fellow of IEEE, ACM, CHM, and Churchill College Cambridge.\u003c\/p\u003e\u003cbr\u003e","brand":"booksdeli.com","offers":[{"title":"Bjarne Stroustrup \/ Paperback \/ English","offer_id":47449604030621,"sku":"9780136816485","price":71.4,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0619\/5648\/9373\/files\/img_b6310999-76d9-431c-ab8f-a2e62242a7e3.jpg?v=1764246728"},{"product_id":"effective-c-2nd-edition-an-introduction-to-professional-c-programming-9781718504127","title":"Effective C, 2nd Edition: An Introduction to Professional C Programming","description":"\u003cb\u003e\u003ci\u003eEffective C, 2nd edition\u003c\/i\u003e, is an introduction to essential C language programming that will soon have you writing programs, solving problems, and building working systems.\u003c\/b\u003e \u003cp\u003e\u003c\/p\u003eThe latest release of the C programming language, C23, enhances the safety, security, and usability of the language. This second edition of \u003ci\u003eEffective C\u003c\/i\u003e has been thoroughly updated to cover C23, offering a modern introduction to C that will teach you best practices for writing professional, effective, and secure programs that solve real-world problems. \u003cp\u003e\u003c\/p\u003e\u003ci\u003eEffective C\u003c\/i\u003e is a true product of the C community. Robert C. Seacord, a long-standing member of the C standards committee with over 40 years of programming experience, developed the book in collaboration with other C experts, such as Clang's lead maintainer Aaron Ballman and C project editor JeanHeyd Meneide. Thanks to the efforts of this expert group, you'll learn how to: \u003cp\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e Develop professional C code that is fast, robust, and secure\u003c\/li\u003e\n\u003cli\u003eUse objects, functions, and types effectively\u003c\/li\u003e\n\u003cli\u003eSafely and correctly use integers and floating-point types\u003c\/li\u003e\n\u003cli\u003eManage dynamic memory allocation \u003c\/li\u003e\n\u003cli\u003eUse strings and character types efficiently\u003c\/li\u003e\n\u003cli\u003ePerform I\/O operations using C standard streams and POSIX file descriptors \u003c\/li\u003e\n\u003cli\u003eMake effective use of C's preprocessor\u003c\/li\u003e\n\u003cli\u003eDebug, test, and analyze C programs \u003c\/li\u003e\n\u003c\/ul\u003e\u003cbr\u003eThe world runs on code written in C. \u003ci\u003eEffective C\u003c\/i\u003e will show you how to get the most out of the language and build robust programs that stand the test of time. \u003cp\u003e\u003c\/p\u003e\u003cb\u003eNew to this edition: \u003c\/b\u003e This edition has been extensively rewritten to align with modern C23 programming practices and leverage the latest C23 features. \u003cp\u003e\u003c\/p\u003eUpdated to cover C23\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Robert C. Seacord\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e No Starch Press\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 10\/29\/2024\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 312\u003cbr\u003e\u003cb\u003eBinding Type:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 1.28lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.23h x 7.06w x 0.71d\u003cbr\u003e\u003cb\u003eISBN:\u003c\/b\u003e 9781718504127\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAbout the Author\u003c\/b\u003e\u003cbr\u003e\u003cb\u003eRobert C. Seacord\u003c\/b\u003e, a world-renowned C programmer and educator, is the convenor of the C standards committee. Seacord's industry experience includes roles at IBM, the X Consortium, and currently Woven by Toyota. He was a researcher at Carnegie Mellon University's Software Engineering Institute and professor at the Carnegie Mellon School of Computer Science, the Information Networking Institute, and the University of Pittsburgh. His previous books include \u003ci\u003eThe CERT(R) C Coding Standard\u003c\/i\u003e and \u003ci\u003eSecure Coding in C and C++\u003c\/i\u003e.\u003cbr\u003e","brand":"booksdeli.com","offers":[{"title":"Robert C. Seacord \/ Paperback \/ English","offer_id":47474240258205,"sku":"9781718504127","price":81.8,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0619\/5648\/9373\/files\/img_a157e0f6-6240-4737-8208-82f28095e81e.jpg?v=1765395511"},{"product_id":"c-programming-in-easy-steps-master-c-fundamentals-9781787910386","title":"C# Programming in Easy Steps: Master C# Fundamentals!","description":"\u003cp\u003eUnlock the power of C# and start creating professional-grade applications -- the easy way! \u003cstrong\u003eC# Programming in easy steps, 4th edition\u003c\/strong\u003e is your beginner-friendly guide to one of the world's most popular programming languages. In easy steps, and with crystal-clear, syntax-highlighted examples (free to download), you'll quickly gain the skills to code with confidence. Discover how to: \u003c\/p\u003e\u003cbr\u003e\u003cli\u003e\n\u003cstrong\u003eBuild a solid foundation with C# essentials\u003c\/strong\u003e -- variables, arrays, logic, loops, methods, and classes.\u003c\/li\u003e\u003cbr\u003e\u003cli\u003e\n\u003cstrong\u003eGrasp Object-Oriented Programming (OOP)\u003c\/strong\u003e to structure your projects like a pro.\u003cstrong\u003eCreate real-world applications\u003c\/strong\u003e for Windows desktops, and Universal apps that run seamlessly across multiple devices.\u003c\/li\u003e\u003cbr\u003e\u003cli\u003e\n\u003cstrong\u003eDebug with ease\u003c\/strong\u003e using proven techniques to detect and fix errors fast.\u003c\/li\u003e\u003cbr\u003e\u003cp\u003eNo prior experience needed. Start coding smarter with \u003cstrong\u003eC# Programming in easy steps, 4th edition\u003c\/strong\u003e!\u003c\/p\u003e\u003cbr\u003e\u003cp\u003e\u003ci\u003eIllustrated using C# 11 and .NET 9. However, the examples will work with versions C# 14 and .NET 10 when they are released.\u003c\/i\u003e\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Mike McGrath\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e In Easy Steps\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 12\/23\/2025\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 192\u003cbr\u003e\u003cb\u003eBinding Type:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 0.85lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 8.80h x 7.20w x 0.40d\u003cbr\u003e\u003cb\u003eISBN:\u003c\/b\u003e 9781787910386\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAbout the Author\u003c\/b\u003e\u003cbr\u003e\u003cb\u003e\u003ci\u003eMcGrath, Mike:\u003c\/i\u003e\u003c\/b\u003e - \u003cstrong\u003eMike McGrath\u003c\/strong\u003e gained his extensive knowledge of computer languages while working as a developer contracting to companies around the world, and is an established \u003cstrong\u003eIn Easy Steps\u003c\/strong\u003e author. \u003cbr\u003e\u003cbr\u003e","brand":"booksdeli.com","offers":[{"title":"Mike McGrath \/ Paperback \/ English","offer_id":47532342640797,"sku":"9781787910386","price":42.83,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0619\/5648\/9373\/files\/img_c94217ba-3f49-4037-844b-a61ef62edb0e.jpg?v=1767682522"},{"product_id":"c-14-and-net-10-modern-cross-platform-development-fundamentals-tenth-edition-build-modern-websites-and-services-with-aspnet-core-blazor-and-9781836206637","title":"C# 14 and .NET 10 - Modern Cross-Platform Development Fundamentals - Tenth Edition: Build modern websites and services with ASP.NET Core, Blazor, and","description":"\u003cp\u003e\u003cstrong\u003eAn easy-to-follow guide for beginners and intermediate programmers to master modern C# and .NET development through hands-on examples using Visual Studio 2026 and VS Code.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eFree with your book: DRM-free PDF version + access to Packt's next-gen Reader\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eKey Features: \u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e- Explore the newest additions to the C# language, the .NET class libraries, and data modeling with Entity Framework Core\u003c\/p\u003e\u003cp\u003e- Build professional modern websites and services with ASP.NET Core, Blazor, and Minimal API services\u003c\/p\u003e\u003cp\u003e- Enhance your skills with step-by-step code examples and good practice tips\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eBook Description: \u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eC# and .NET continue to power modern cross-platform and enterprise development. With the release of C# 14 and .NET 10, developers gain access to a more capable, efficient, and future-ready platform for building websites, services, and applications across Windows, Linux, and macOS.\u003c\/p\u003e\u003cp\u003eThis fully updated tenth edition takes a practical, hands-on approach. You'll start with core C# and object-oriented programming concepts, then progress through building, testing, and debugging applications while working with .NET libraries, filesystems, serialization, and LINQ. The book covers key C# 14 enhancements-such as field modifiers, partial events, and instance constructors, explained through real-world examples.\u003c\/p\u003e\u003cp\u003eYou'll also build modern web solutions using ASP.NET Core 10, Blazor, and Minimal APIs, including support for native AOT compilation, making this book well suited for cloud-native, microservice, and container-based development.\u003c\/p\u003e\u003cp\u003eBy the end of the book, you'll be confident in building maintainable, high-performance websites and services aligned with modern .NET development practices.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eWhat You Will Learn: \u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e- Discover the new features in .NET 10, including the NumericOrdering option and OrderedDictionary enhancements\u003c\/p\u003e\u003cp\u003e- Leverage the latest ASP.NET Core 10 features, such as OpenAPI 3.1 document generation, YAML format support, and populating XML doc comments\u003c\/p\u003e\u003cp\u003e- Use native AOT publishing for faster startup and reduced memory footprint\u003c\/p\u003e\u003cp\u003e- Build rich web user interface experiences with Blazor\u003c\/p\u003e\u003cp\u003e- Integrate databases into your applications using EF Core 10 entity models\u003c\/p\u003e\u003cp\u003e- Query and manipulate data using LINQ\u003c\/p\u003e\u003cp\u003e- Develop powerful web services with Minimal APIs\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eWho this book is for: \u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eThis book is for beginner-to-intermediate C# and .NET developers who want to build modern, cross-platform websites and services. Prior experience with C# or .NET is helpful but not required; a basic understanding of programming concepts is sufficient.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eTable of Contents\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e- Hello, C#! Welcome, .NET!\u003c\/p\u003e\u003cp\u003e- Speaking C#\u003c\/p\u003e\u003cp\u003e- Controlling Flow, Converting Types, and Handling Exceptions\u003c\/p\u003e\u003cp\u003e- Writing, Debugging, and Testing Functions\u003c\/p\u003e\u003cp\u003e- Building Your Own Types with Object-Oriented Programming\u003c\/p\u003e\u003cp\u003e- Implementing Interfaces and Inheriting Classes\u003c\/p\u003e\u003cp\u003e- Packaging and Distributing .NET Types\u003c\/p\u003e\u003cp\u003e- Working with Common .NET Types\u003c\/p\u003e\u003cp\u003e(N.B. Please use the Read Sample option to see further chapters)\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Mark J. Price\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e Packt Publishing\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 11\/11\/2025\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 828\u003cbr\u003e\u003cb\u003eBinding Type:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 3.07lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.25h x 7.50w x 1.64d\u003cbr\u003e\u003cb\u003eISBN:\u003c\/b\u003e 9781836206637\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAbout the Author\u003c\/b\u003e\u003cbr\u003e\u003cb\u003e\u003ci\u003ePrice, Mark J.:\u003c\/i\u003e\u003c\/b\u003e - Mark J. Price is a Microsoft Specialist: Programming in C# and Architecting Microsoft Azure Solutions, with over 20 years of experience. Since 1993, he has passed more than 80 Microsoft programming exams and specializes in preparing others to pass them. Between 2001 and 2003, Mark was employed to write official courseware for Microsoft in Redmond, USA. His team wrote the first training courses for C# while it was still an early alpha version. While with Microsoft, he taught \"train-the-trainer\" classes to get Microsoft Certified Trainers up-to-speed on C# and .NET. Mark has spent most of his career training a wide variety of students, from 16-year-old apprentices to 70-year-old retirees, with the majority being professional developers. Mark holds a BSc in Computer Science.\u003cbr\u003e\u003cbr\u003e\u003ci\u003eThis title is not returnable\u003c\/i\u003e\u003cbr\u003e","brand":"booksdeli.com","offers":[{"title":"Mark J. Price \/ Paperback \/ English","offer_id":47792843063453,"sku":"9781836206637","price":95.63,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0619\/5648\/9373\/files\/img_fb7d34ec-2b76-40b5-a33a-f0aed56e10b9.jpg?v=1774983125"},{"product_id":"introducing-c-the-easy-way-to-start-learning-modern-c-9781098178147","title":"Introducing C++: The Easy Way to Start Learning Modern C++","description":"\u003cp\u003eYou know how to code, but you're ready to level up. You've heard about the power and performance of C++, a language vital to fields like AI, game development, and high-performance computing. But where do you even start? Existing resources are outdated or overly academic, or they assume a deep understanding of C. You need a guide that respects your existing skills and gets you coding fast with modern C++. \u003c\/p\u003e\u003cp\u003eThis book cuts through the noise, focusing on the essential elements of C++ with hands-on projects that quickly build your skills and confidence. Author and C++ expert Frances Buontempo gets you up to speed quickly with the latest features and best practices of the language, preparing you for more advanced exploration. \u003c\/p\u003e\u003cul\u003e \u003cli\u003eWrite clean and efficient C++ code \u003c\/li\u003e\n\u003cli\u003eUnderstand core concepts and syntax \u003c\/li\u003e\n\u003cli\u003eApply various programming approaches, from OOP to functional styles \u003c\/li\u003e\n\u003cli\u003eRead and understand complex C++ definitions and resources\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Frances Buontempo\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e O'Reilly Media\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 04\/14\/2026\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 345\u003cbr\u003e\u003cb\u003eBinding Type:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 1.22lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.19h x 7.00w x 0.72d\u003cbr\u003e\u003cb\u003eISBN:\u003c\/b\u003e 9781098178147\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAbout the Author\u003c\/b\u003e\u003cbr\u003e\u003cb\u003e\u003ci\u003eBuontempo, Frances:\u003c\/i\u003e\u003c\/b\u003e - Frances Buontempo is the editor of ACCU's Overload magazine, which has a focus on C++. She has published articles and given talks centered on technology and machine learning. With a PhD in data mining, she has been programming professionally since the 1990s. During her career as a programmer, she has championed unit testing, mentored newer developers, deleted quite a bit of code and fixed a variety of bugs. She has experience teaching and training, and can make complicated subjects understandable.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"booksdeli.com","offers":[{"title":"Frances Buontempo \/ Paperback \/ English","offer_id":47858808520861,"sku":"9781098178147","price":81.8,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0619\/5648\/9373\/files\/img_9e4c4a30-3865-4035-8c7c-415e0fad9185.jpg?v=1776860672"},{"product_id":"c-for-dummies-9781394380442","title":"C++ for Dummies","description":"\u003cp\u003e\u003cb\u003eAn accessible walkthrough of one of the world's most popular programming languages: C++\u003c\/b\u003e \u003c\/p\u003e\u003cp\u003e\u003ci\u003eC++ For Dummies\u003c\/i\u003e is your from-scratch guide that explains the essentials of what you need to know to understand the language and build your very first program in C++. Bradley Jones, experienced programmer and coding educator, packs this edition with examples and clear demonstrations that explain the \"why\" and the \"how\" of programming in C++, as well as the programming concepts that will form the foundation of your code, including classes, loops, classes, objects, inheritance, and more. \u003c\/p\u003e\u003cp\u003e\u003ci\u003eC++ For Dummies\u003c\/i\u003e provides easy-to-understand tutorials for the use of C++26 and explains the modern approach to printing and displaying information with the std:: print method. It also discusses: \u003c\/p\u003e\u003cul\u003e \u003cli\u003eExplanations of features that make C++26 better including modules, smart pointers, concepts, and ranges\u003c\/li\u003e \u003cli\u003eWalkthroughs of updated libraries for the filesystem, ranges, formatting, time, printing, and more\u003c\/li\u003e \u003cli\u003eTesting and debugging techniques\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003eGreat for programmers, developers, students, or anyone interested in learning to code in C++ who are looking for a straightforward, hands-on approach to the language, \u003ci\u003eC++ For Dummies\u003c\/i\u003e is an accessible introduction to C++26 that offers readers a reliable head-start to a fun and rewarding skillset.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Bradley L. Jones\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e For Dummies\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 05\/12\/2026\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 512\u003cbr\u003e\u003cb\u003eBinding Type:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 1.63lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.14h x 7.33w x 1.19d\u003cbr\u003e\u003cb\u003eISBN:\u003c\/b\u003e 9781394380442\u003c\/p\u003e","brand":"booksdeli.com","offers":[{"title":"Bradley L. Jones \/ Paperback \/ English","offer_id":48311259398301,"sku":"9781394380442","price":44.38,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0619\/5648\/9373\/files\/img_7383aeac-3317-449f-8188-7028448a2a9e.jpg?v=1779260013"},{"product_id":"the-c-programming-language-9780321958327","title":"The C++ Programming Language","description":"\u003cp\u003eThe new C++11 standard allows programmers to express ideas more clearly, simply, and directly, and to write faster, more efficient code. Bjarne Stroustrup, the designer and original implementer of C++, has reorganized, extended, and completely rewritten his definitive reference and tutorial for programmers who want to use C++ most effectively.\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003e\u003cem\u003e\u003cstrong\u003eThe C++ Programming Language, Fourth Edition, \u003c\/strong\u003e\u003c\/em\u003e\u003c\/strong\u003e delivers meticulous, richly explained, and integrated coverage of the entire language--its facilities, abstraction mechanisms, standard libraries, and key design techniques. Throughout, Stroustrup presents concise, \"pure C++11\" examples, which have been carefully crafted to clarify both usage and program design. To promote deeper understanding, the author provides extensive cross-references, both within the book and to the ISO standard.\u003c\/p\u003e \u003cp\u003eNew C++11 coverage includes\u003c\/p\u003e \u003cul\u003e \u003cli\u003e Support for concurrency\u003c\/li\u003e \u003cli\u003e Regular expressions, resource management pointers, random numbers, and improved containers\u003c\/li\u003e \u003cli\u003e General and uniform initialization, simplified for-statements, move semantics, and Unicode support\u003c\/li\u003e \u003cli\u003e Lambdas, general constant expressions, control over class defaults, variadic templates, template aliases, and user-defined literals\u003c\/li\u003e \u003cli\u003e Compatibility issues\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003eTopics addressed in this comprehensive book include\u003c\/p\u003e \u003cul\u003e \u003cli\u003e Basic facilities: type, object, scope, storage, computation fundamentals, and more\u003c\/li\u003e \u003cli\u003e Modularity, as supported by namespaces, source files, and exception handling\u003c\/li\u003e \u003cli\u003e C++ abstraction, including classes, class hierarchies, and templates in support of a synthesis of traditional programming, object-oriented programming, and generic programming\u003c\/li\u003e \u003cli\u003e Standard Library: containers, algorithms, iterators, utilities, strings, stream I\/O, locales, numerics, and more\u003c\/li\u003e \u003cli\u003e The C++ basic memory model, in depth\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003eThis fourth edition makes C++11 thoroughly accessible to programmers moving from C++98 or other languages, while introducing insights and techniques that even cutting-edge C++11 programmers will find indispensable.\u003c\/p\u003e \u003cp\u003eThis is a hardcover version of the Fourth Edition. Content in this hardcover and the paperback version is identical.\u003c\/p\u003e \u003cp\u003eThis book features an enhanced, layflat binding, which allows the book to stay open more easily when placed on a flat surface. This special binding method--noticeable by a small space inside the spine--also increases durability.\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Bjarne Stroustrup\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e Addison-Wesley Professional\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 07\/24\/2013\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 1376\u003cbr\u003e\u003cb\u003eBinding Type:\u003c\/b\u003e Hardcover\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 4.20lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.20h x 7.50w x 1.90d\u003cbr\u003e\u003cb\u003eISBN:\u003c\/b\u003e 9780321958327\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAbout the Author\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eBjarne Stroustrup is the designer and original implementer of C++ and the author of Programming: Principles and Practice Using C++, 2nd Edition and The C++ Programming Language, among others. Having previously worked at Bell Labs, AT\u0026amp;T Labs - Research, and Texas A\u0026amp;M University, he is currently Managing Director in the technology division of Morgan Stanley in New York City. The recipient of numerous honors, including The National Academy of Engineering 2018 Charles Stark Draper Prize for Engineering \"for conceptualizing and developing the C++ programming language\u003cstrong\u003e, \u003c\/strong\u003eDr. Stroustrup is a member of the National Academy of Engineering, an AT\u0026amp;T Fellow, an AT\u0026amp;T Bell Laboratories Fellow, an IEEE Fellow, and an ACM Fellow. He was voted into Electronic Design's Engineering Hall of Fame in 2013. His research interests include distributed systems, simulation, design, programming techniques, software development tools, and programming languages, and he remains actively involved in the ANSI\/ISO standardization of C++. Dr. Stroustrup holds an advanced degree from the University of Aarhus in his native Denmark and a Ph.D. in Computer Science from Cambridge University, England.\u003c\/p\u003e\u003cbr\u003e","brand":"booksdeli.com","offers":[{"title":"Bjarne Stroustrup \/ Hardcover \/ English","offer_id":48363815698589,"sku":"9780321958327","price":134.98,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0619\/5648\/9373\/files\/img_abec07fb-60c7-4fe1-9ab4-2947b789f4da.jpg?v=1780429088"},{"product_id":"c-12-in-a-nutshell-the-definitive-reference-9781098147440","title":"C# 12 in a Nutshell: The Definitive Reference","description":"\u003cp\u003eWhen you have questions about C# 12 or .NET 8, this best-selling guide has the answers you need. C# is a language of unusual flexibility and breadth, and with its continual growth, there's always so much more to learn. In the tradition of O'Reilly's Nutshell guides, this thoroughly updated edition is simply the best one-volume reference to the C# language available today. \u003c\/p\u003e\u003cp\u003e Aimed at intermediate and advanced programmers, this is a book whose explanations get straight to the point, covering C#, the CLR, and the core .NET libraries in depth without long intros or bloated samples. \u003c\/p\u003e\u003cul\u003e \u003cli\u003eGet up to speed on C# from syntax and variables to advanced topics such as pointers, closures, and patterns \u003c\/li\u003e\n\u003cli\u003eDig deep into LINQ, with three chapters dedicated to the topic \u003c\/li\u003e\n\u003cli\u003eExplore concurrency and asynchrony, advanced threading, and parallel programming \u003c\/li\u003e\n\u003cli\u003eWork with .NET features including regular expressions, networking, assemblies, spans, cryptography, and reflection.emit \u003c\/li\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Joseph Albahari\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e O'Reilly Media\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 12\/19\/2023\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 1083\u003cbr\u003e\u003cb\u003eBinding Type:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 3.13lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.00h x 6.00w x 2.13d\u003cbr\u003e\u003cb\u003eISBN:\u003c\/b\u003e 9781098147440\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAbout the Author\u003c\/b\u003e\u003cbr\u003e\u003cb\u003e\u003ci\u003eAlbahari, Joseph:\u003c\/i\u003e\u003c\/b\u003e - Joe Albahari is the inventor of LINQPad and, has published 15 books with O'Reilly, including C# 9.0 in a Nutshell and C# 9.0 Pocket Reference, and speaks regularly at user groups and conferences such as NDC and YOW. Joe has been a C# MVP since 2008.","brand":"booksdeli.com","offers":[{"title":"Joseph Albahari \/ Paperback \/ English","offer_id":48840769175709,"sku":"9781098147440","price":83.98,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0619\/5648\/9373\/files\/img_8c0beb7d-966c-43e8-9e81-2080656c07db.jpg?v=1787726147"},{"product_id":"c-standard-library-a-quickstudy-laminated-reference-guide-9781423241744","title":"C++ Standard Library: A Quickstudy Laminated Reference Guide","description":"An extremely handy programmer's standard library reference that is as durable as it is portable. This 6 page laminated guide includes a collection of function and class declarations defined as part of the C++ Standard. The declarations are contained in header files that can be categorized according to the functionality they provide. These essential declarations are used by developers of all skill levels to simplify the process of programming in C++. This guide is all script and is organized to find needed script quickly without using screen space or extra clicks - it's already here at your fingertips. As with QuickStudy reference on any subject, with continued reference, the format lends itself to memorization. Beginning students or seasoned programmers will find this tool a perfect go-to for the at-a-glance script answer and memory jog you might need. At this price and for the bank of script included it's an easy add to your programmer's toolbox. \u003cbr\u003e 6 page laminated guide includes: \u003cul\u003e\n\u003cli\u003eStandard Containers Library\u003c\/li\u003e\n\u003cli\u003eAlgorithm Library\u003c\/li\u003e\n\u003cli\u003eException Library\u003c\/li\u003e\n\u003cli\u003eNumeric Library\u003c\/li\u003e\n\u003cli\u003eMemory Library\u003c\/li\u003e\n\u003cli\u003eIterator Library\u003c\/li\u003e\n\u003cli\u003eStream-Based I\/O Template Classes\u003c\/li\u003e\n\u003cli\u003eLegacy C-Style I\/O in cstdio \u0026amp; cwchar\u003c\/li\u003e\n\u003cli\u003eStrings Library\u003c\/li\u003e\n\u003cli\u003ecctype \u0026amp; cwtype Library\u003c\/li\u003e\n\u003cli\u003ecstdlib Library\u003c\/li\u003e\n\u003cli\u003ecstring Library\u003c\/li\u003e\n\u003cli\u003estring Library\u003c\/li\u003e\n\u003cli\u003ethread Library\u003c\/li\u003e\n\u003cli\u003etype_traits Library\u003c\/li\u003e\n\u003cli\u003eSupport for the C Standard Library\u003c\/li\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Scott Smith\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e Quickstudy Reference Guides\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 08\/01\/2020\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 6\u003cbr\u003e\u003cb\u003eBinding Type:\u003c\/b\u003e Other\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 0.80lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 8.30h x 8.20w x 0.20d\u003cbr\u003e\u003cb\u003eISBN:\u003c\/b\u003e 9781423241744","brand":"booksdeli.com","offers":[{"title":"Scott Smith \/ Other \/ English","offer_id":48909877674141,"sku":"9781423241744","price":9.54,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0619\/5648\/9373\/files\/img_b9a44181-13cb-4e87-9458-6d7f2c6ec83f.jpg?v=1789454272"}],"url":"https:\/\/booksdeli.com\/collections\/computers-languages-c-1.oembed","provider":"booksdeli.com","version":"1.0","type":"link"}