Bookshelf - Your Virtual Library
|
| The C Programming LanguageBrian W. Kernighan,Dennis M. RitchiePearson-1988-04-01288 pagesDescription: This book is meant to help the reader learn how to program in C. It is the definitive reference guide, now in a second edition. Although the first edition was written in 1978, it continues to be a worldwide best-seller. This second edition brings the classic original up to date to include the ANSI standard. From the Preface: We have tried to retain the brevity of the first edition. C is not a big language, and it is not well served by a big book. We have improved the exposition of critical features, such as pointers, that are central to C programming. We have refined the original examples, and have added new examples in several chapters. For instance, the treatment of complicated declarations is augmented by programs that convert declarations into words and vice versa. As before, all examples have been tested directly from the text, which is in machine-readable form. As we said in the first preface to the first edition, C "wears well as one's experience with it grows." With a decade more experience, we still feel that way. We hope that this book will help you to learn C and use it well.9780131103627Programming LanguagesCategories: Programming & Scripting Languages: General Format: Paperback Language: en Pages Read: 288 |
|
| C++: linguaggio, libreria standard, principi di programmazioneStroustrupPearson-2000-04-011015 pagesDescription: La terza edizione del celeberrimo testo scritto dal creatore del C , considerato il riferimento più autorevole sul linguaggio. Il testo introduce il C standard sulla base delle specifiche ANSI/ISO, presentando la libreria standard e le tecniche di progettazione fondamentali. In questa edizione Stroustrup rende il C ancora più accessibile ai neofiti del linguaggio e offre informazioni tecniche di grande valore anche ai programmatori esperti.9788871920788Programming LanguagesCategories: Programming & Scripting Languages: General Format: Paperback Language: it Pages Read: 1015 |
|
| A Tour of C++Bjarne StroustrupAddison-Wesley Professional-2022-07-25320 pagesDescription: In A Tour of C++, Third Edition, 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. Stroustrup 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. This authoritative guide does not aim to teach you how to program (for that, see Stroustrup's Programming: Principles and Practice Using C++, Second Edition), nor will it be the only resource you'll need for C++ mastery (for that, see Stroustrup's The C++ Programming Language, Fourth Edition, 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 natu...9780136816485Programming LanguagesCategories: CompTIA Certification Guides,Programming Languages,C Language Format: Paperback Language: en Pages Read: 320 |
|
| Microsoft Visual C# 2013 Step by StepJohn SharpPearson Education-2013-01-01823 pagesDescription: Your hands-on guide to Visual C# fundamentals Expand your expertise—and teach yourself the fundamentals of Microsoft Visual C# 2013. If you have previous programming experience but are new to Visual C# 2013, this tutorial delivers the step-by-step guidance and coding exercises you need to master core topics and techniques. Discover how to: Create and debug C# applications in Visual Studio 2013 Work with variables, identifiers, statements, operators, and methods Create interfaces and define abstract classes Write robust code that can catch and handle exceptions Display and edit data using data binding with Microsoft ADO.NET Entity Framework Respond to user input and touchscreen gestures Handle events arising from multiple sources Develop your first Windows 8.1 apps9780735681835Programming LanguagesCategories: Computers Language: en Pages Read: 823 |
|
| Il linguaggio Java. Manuale ufficialeKen Arnold,James Gosling,David informatico. HolmesPearson Italia S.p.a.-2006-01-01776 pages9788871922768Programming LanguagesCategories: Computers Language: it Pages Read: 776 |
|
| ActionScript 3.0 Quick Reference GuideFor Developers and Designers Using FlashDavid Stiller,Rich Shupe,Jen DeHaan,Darren RichardsonAdobe Dev Library-2008-12-08491 pagesDescription: "No matter what your background, the pages that follow will provide you with some excellent knowledge, insight, and even a little bit of wisdom in the realm of Flash and ActionScript. Happy learning!" -- Branden Hall, from the Foreword Written by Flash insiders with extensive knowledge of the technology, this guide is designed specifically to help Flash designers and developers make the leap from ActionScript 2.0 to the new object-oriented ActionScript 3.0 quickly and painlessly. Formatted so you can find any topic easily, ActionScript 3.0 Quick Reference Guide explains: Object-oriented programming (OOP) concepts, such as packages and classes ActionScript 3.0 features and player enhancements that improve performance Workflow differences between ActionScript 2.0 and ActionScript 3.0 including tools, code editing, component sets, and image and font rendering Where did it go? A guide to help you find familiar features in ActionScript 3.0, such as global functions, operators, properties, and statements How do I? Step-by-step solutions for performing tasks with ActionScript 3.0, including input, sound, video, display, events, text, and more Also included are overviews of Flash and ActionScript features and workflows. ActionScript 3.0 is a huge upgrade to Flash's programming language -- and this guide helps you upgrade your skills to match it.9780596517359Programming LanguagesCategories: Computers Language: en Pages Read: 491 |
|
| Python Essential ReferenceDavid BeazleyAddison-Wesley Professional-2021-04-24750 pagesDescription: Python has grown into one of the world's most popular programming languages, with a wealth of reference information available for it. For Python programmers, the richness of modern Python presents new challenges. It can be overwhelming to know where to begin--or even whether you're coding in a reasonable style. Problems like these are the foundation for Dave Beazley's new Python Distilled. Focusing solely on the latest versions of Python (3.5 and higher), Python Distilled returns to the roots of Beazley's classic Python Essential Reference it's a concise, but powerfully useful book on effective Python programming. However, rather than trying to document "everything," Beazley now focuses on the truly "essential." In so doing, he reflects all he's learned through years of teaching Python to scientists, engineers, and software professionals, writing software libraries, and pushing the envelope of what Python makes possible. Python Distilled covers abstraction techniques, program structure, data, functions, objects, modules, and other topics selected to serve programmers working on Python projects of any size. Beazley never forgets that productivity isn't enough: programming ought to capture the magic that lives inside the computer. It should be fun, too.9780134173276Programming LanguagesCategories: Linux,Computer Programming / Software Development,Web Programming Format: Paperback Language: en Pages Read: 750 |
|
| The Rust Programming Language, 2nd EditionSteve Klabnik,Carol NicholsNo Starch Press-2023-02-28560 pagesDescription: With over 50,000 copies sold, The Rust Programming Language is the quintessential guide to programming in Rust. Thoroughly updated to Rust’s latest version, this edition is considered the language’s official documentation. The Rust Programming Language "covers everything you could want to know about the language."—Stack Overflow Rust has been repeatedly voted "Most Loved Language" on the StackOverflow Developer Survey. The Rust Programming Language, 2nd Edition is the official language guide for Rust 2021, and the best way to get started with Rust. The new edition includes a quick-reference section on organizing code with modules, and improved closure examples of captures, the move keyword, and Fn traits. From web apps to operating systems, Rust is the safe, fast, reliable programming language used for an expansive variety of applications. Revised and updated by the original authors, the second edition of The Rust Programming Language shows readers how to take full advantage of Rust 2021 features, from installation to creating robust and scalable programs. It begins with the basics, like creating functions and binding variables, then moves on to more advanced concepts, like error handling, refactoring, multithreading, and pattern matching. In addition, readers will find advice on updating older Rust code, the latest compiler error-message improvements, and enhanced explanations and examples throughout.9781718503106Programming LanguagesCategories: Technology,Open Source,Languages Format: Paperback Language: en Pages Read: 418 |
|
| The Go Programming LanguageAlan A. A. Donovan,Brian W. KernighanAddison-Wesley-2015-08-27380 pagesDescription: Go is an open-source programming language that makes it easy to build clean, reliable, and efficient software. It has been winning converts from dynamic language enthusiasts as well as users of traditional compiled languages. The former appreciate the robustness and efficiency that Go's lightweight type system brings to their code; the latter find Go's simplicity and fast tools a refreshing change. Thanks to its well-designed standard libraries and its excellent support for concurrent programming, Go is fast becoming the language of choice for distributed systems. The Go Programming Language is the definitive book on Go for the working programmer. It assumes no prior knowledge of Go, nor any other specific programming language, so you'll find it an accessible guide whether you come from JavaScript, Ruby, Python, Java, or C++. The book will quickly get you started using Go effectively from the beginning, and by the end, you will know how to use it well to write clear, idiomatic and efficient programs to solve real-world problems. You'll understand not just how to use its standard libraries, but how they work, and how to apply the same design techniques to your own projects. The earlier chapters will introduce you to the basic concepts of Go programming---numbers, strings, functions---while at the same time presenting important computer science concepts like recursion, and useful examples of graphics, UTF-8, and error handling. The chapters on methods and interfaces will ...9780134190440Programming LanguagesCategories: Programming & Scripting Languages: General Format: Paperback Language: en |