Programming and scripting languages: general Books

2620 products


  • Microsoft Press,U.S. Begin to Code with Python

    Out of stock

    Book SynopsisBecome a Python programmer–and have fun doing it! Start writing software that solves real problems, even if you have absolutely no programming experience! This friendly, easy, full-color book puts you in total control of your own learning, empowering you to build unique and useful programs. Microsoft has completely reinvented the beginning programmer’s tutorial, reflecting deep research into how today’s beginners learn, and why other books fall short. Begin to Code with Python is packed with innovations, from its “Snaps” prebuilt operations to its “Make Something Happen” projects. Whether you’re a total beginner or you’ve tried before, this guide will put the power, excitement, and fun of programming where it belongs: in your hands! Easy, friendly, and you’re in control! Learn how to... Get, install, and use powerful free tools to create modern Python programs Learn key concepts from 170 sample programs, and use them to jumpstart your own Discover exactly what happens when a program runs Approach program development with a professional perspective Learn the core elements of the Python language Build more complex software with classes, methods, and objects Organize programs so they’re easy to build and improve Capture and respond to user input Store and manipulate many types of real-world data Define custom data types to solve specific problems Create interactive games that are fun to play Build modern web and cloud-based applications Use pre-built libraries to quickly create powerful software Get code samples, including complete apps, at: https://aka.ms/BegintoCodePython/downloads About This Book For absolute beginners who’ve never written a line of code For anyone who’s been frustrated with other beginning programming books or courses For people who’ve started out with other languages and now want to learn Python Works with Windows PC, Apple Mac, Linux PC, or Raspberry Pi Includes mapping of MTA exam objectives that are covered in this book, as well as an appendix with further explanation of some of the topics on the exam Table of ContentsPart 1: Programming fundamentals Chapter 1 Starting with Python Chapter 2 Python and Programming Chapter 3 Python program structure Chapter 4 Working with variables Chapter 5 Making decisions in programs Chapter 6 Repeating actions with loops Chapter 7 Using functions to simplify programs Chapter 8 Storing collections of data Part 2: Advanced programming Chapter 9 Use classes to store data Chapter 10 Use classes to create active objects Chapter 11 Object-based solution design Chapter 12 Python applications Part 3: Useful Python (Digital-only) Chapter 13 Python and Graphical User Interfaces Chapter 14 Python programs as network clients Chapter 15 Python programs as network servers Chapter 16 Create games with pygame

    Out of stock

    £999.99

  • React Quickly

    Manning Publications React Quickly

    1 in stock

    Book SynopsisReact is a JavaScript library developed for one main reason—to build reusable UI components that present ever-changing data. The React philosophy is to focus solely on the user interface. In model-viewcontroller (MVC) terminology, React is the view. Because it has to work with models and other libraries, it’s designed to play nicely with pretty much any other framework, router, style, and model library. And it's well supported—React emerged from Instagram and is now used by Facebook, Asana, Khan Academy, and Atom among many more. React Quickly is for anyone who wants to learn React.js fast. This handson book teaches needed concepts by using lots of examples, tutorials, and a large main project that gets built throughout. It starts with the basics, including how React fits into applications, JSX, and handling states, and events. Next, it explores core topics like components, forms, and data. Finally, the book dives into React integration topics, like unit testing and isomorphic JavaScript with Express.js, and Gulp. Key Features: · Uses videos to supplement learning · Chock full of examples · Gets readers using React quickly This book is for web developers who have some JavaScript experience. About the Technology: React is a JavaScript library developed for one main reason—to build reusable UI components that present ever-changing data. React emerged from Instagram and is now used by Facebook, Asana, Khan Academy, and Atom among many more.

    1 in stock

    £29.99

  • Coding in Computers

    Bellwether Media Coding in Computers

    15 in stock

    Book Synopsis

    15 in stock

    £12.34

  • Independently Published Problem Solving with Python 3.7 Edition: A

    Out of stock

    Book Synopsis

    Out of stock

    £999.99

  • Python for Data Analysis: A Basic Programming

    Independently Published Python for Data Analysis: A Basic Programming

    1 in stock

    Book Synopsis

    1 in stock

    £14.19

  • Murach's Visual Basic 2008

    Mike Murach & Associates Inc. Murach's Visual Basic 2008

    4 in stock

    Book Synopsis

    4 in stock

    £48.59

  • Murach's C# 2008

    Mike Murach & Associates Inc. Murach's C# 2008

    10 in stock

    Book Synopsis

    10 in stock

    £48.59

  • Murach's ASP.NET 3.5 Web Programming with VB 2008

    Mike Murach & Associates Inc. Murach's ASP.NET 3.5 Web Programming with VB 2008

    5 in stock

    Book Synopsis

    5 in stock

    £48.59

  • Murach's ASP.NET 3.5 Web Programming with C# 2008

    Mike Murach & Associates Inc. Murach's ASP.NET 3.5 Web Programming with C# 2008

    10 in stock

    Book Synopsis

    10 in stock

    £48.59

  • Murach's ADO.NET 3.5 LINQ & the Entity Framework

    Mike Murach & Associates Inc. Murach's ADO.NET 3.5 LINQ & the Entity Framework

    5 in stock

    Book Synopsis

    5 in stock

    £48.59

  • Murach's ASP.NET 4 Web Programming with VB 2010:

    Mike Murach & Associates Inc. Murach's ASP.NET 4 Web Programming with VB 2010:

    2 in stock

    Book Synopsis

    2 in stock

    £47.59

  • Murachs C# 2012

    Mike Murach & Associates Inc. Murachs C# 2012

    2 in stock

    Book SynopsisDevelopers have made Murach''s core C# book a perennial best-seller ever since the 1st edition came out in 2004. Now, this 5th Edition is a self-paced, professional book that shows how to use Visual Studio 2012, C# 5.0, and the .NET 4.5 classes to develop Windows Forms applications. It''s an objectoriented book that shows how to use business classes, inheritance, and interfaces the way they''re used in the real world. It''s a data programming book that shows how to prototype professional database applications using RAD features like data sources, how to start using ADO.NET to work directly with databases for more control, and how to use LINQ to query a variety of data sources, from databases to arrays to XML files. It''s a book that broadens your knowledge with an introduction to Windows 8 programming. When you''re done, you''ll be able to develop 3-tiered, object-oriented Windows Forms applications the way the best professionals do.

    2 in stock

    £47.59

  • Murach's ASP.NET 4.5 Web Programming with VB 2012

    Mike Murach & Associates Inc. Murach's ASP.NET 4.5 Web Programming with VB 2012

    5 in stock

    Book SynopsisIf you know the basics of Visual Basic, you''re ready to learn to develop server-side web applications with ASP.NET. And that''s where this book comes in: Section 1 presents a quick-start course in multi-form web applications, Visual Studio tools, and HTML5/CSS3 code -- a course that works both for beginners and for experienced web developers who are new to ASP.NET. Section 2 gives you the skills you need for every ASP.NET application you develop -- like how to use the server controls, validate user entries, manage state, use master pages and themes, provide site navigation, and use friendly URLs. Section 3 presents the skills you need for developing database-driven web sites at a professional level -- including how to use SQL data sources, object data sources, and ASP.NET data controls like the GridView, DetailsView, FormView, and ListView controls. Section 4 covers skills that enhance your professionalism; like how to develop secure web pages, authorize and authenticate users, send email, control the use of the Back button, and deploy finished applications. Section 5 takes you to the next level by showing you how to use ASP.NET Ajax, how to develop WCF and Web API services, and how ASP.NET MVC programming differs from Web Forms programming. To make it easier for you to master ASP.NET, you get complete web applications; including the web forms, the aspx code, and the VB code; that show you how each feature works in context. (You can download these for free from the Murach web site.) You get chapter exercises that let you practice your new skills. And you get Murach''s distinctive "paired-pages" format that developers like because it saves both training and reference time.

    5 in stock

    £50.14

  • Murach's Python Programming

    Mike Murach & Associates Inc. Murach's Python Programming

    1 in stock

    Book SynopsisIf you want to learn how to program but do not know where to start, this is the right book and the right language for you. From the first page, our unique self-paced approach will help you build competence and confidence in your programming skills. And Python is the best language ever for learning how to program because of its simplicity and breadth two features that are hard to find in a single language. But this is not just a book for newbies! Our self-paced approach also works for experienced programmers, helping you learn faster and better than you have ever learned a language before. By the time you are through, you will have mastered all of the Python skills that are needed on the job, including those for object-oriented, database, and GUI programming. To make all of this possible, section 1 of this book presents an 8-chapter course that will get anyone off to a great start. Section 2 builds on that base by presenting the other essential skills that every Python programmer should have. Section 3 shows you how to develop object-oriented programs, a critical skillset in todays world. And section 4 shows you how to apply all of the skills that you have already learned as you build database and GUI programs for the real world.

    1 in stock

    £50.14

  • Usb Complete 5th Edn

    Lakeview Research, U.S. Usb Complete 5th Edn

    3 in stock

    Book SynopsisNow in its fifth edition, bridges the gap between the technical specifications and the real world of designing and programming devices that connect over the Universal Serial Bus (USB). Readers will learn how to select the appropriate USB speed, device class, and hardware for a device; communicate with devices using Visual C#; use standard host drivers to access devices, including devices that perform vendor-defined tasks; save power with USB's built-in power-conserving protocols; and create robust designs using testing and debugging tools. This fully revised edition also includes instruction on how to increase bus speed with SuperSpeed and SuperSpeedPlus, implement wireless communications, and develop for USB On-The-Go and embedded hosts

    3 in stock

    £38.36

  • Mike Murach & Associates Inc. Murach's C++ Programming: 2018

    Out of stock

    Book SynopsisIn the beginning, C++ was a hard language to learn because it required programmers to master low-level techniques to work with memory. Over the years, C++ has evolved to provide higher-level techniques that make it much easier to write effective code. But most C++ books havent evolved with the language. Until now. Now, this book uses modern C++ to get you off to a fast start, and then builds out your coding and OOP skills to the professional level. At that point, it also covers older techniques so youll be able to maintain the vast amount of legacy code thats out there, as well as work with embedded systems that dont support the newer techniques.

    Out of stock

    £999.99

  • Mike Murach & Associates Inc. Murach's ASP.NET Core MVC

    Out of stock

    Book SynopsisIf you know the basics of C#, you are ready to learn how to create web applications using Microsofts powerful technology, ASP.NET Core MVC (Model-View-Controller). And theres no more practical way to do it than with this book. By the end of section 1 just 5 chaptersyou will be developing real-world web apps using C# code for the model and controller classes HTML, CSS, and Razor code for the view files (for the user interface) and Bootstrap classes for responsive design so that your apps adapt well to all screen sizes. Youll also be able use the debugging tools in Visual Studio and your browser to test your apps and make sure they will work right for all users. In section 2, you will build out that set of skills to create more complex controllers, work with Razor views, handle cookies and sessions, do model binding, validate data, and handle database data with EF (Entity Framework) Core. Youll also see how all these skills come together in a single application, with coverage of the gotchas that can occur and how to solve them. Finally, in section 3, you can pick up additional skills as you need them to: create custom tag helpers and view components; authenticate and authorise users; use dependency injection to automate testing; and use Visual Studio Code. All along the way, youll get complete web apps that show you how each feature works in context (you can download these for free from the Murach website). Youll get chapter exercises that let you practice your new skills. And youll get Murachs distinctive paired-pages format that presents each skill in a 2-page spread, full of examples, notes, and explanationa format that developers praise because it saves them both training and reference time.

    Out of stock

    £999.99

  • Murach's C++ Programming (2nd Edition)

    Mike Murach & Associates Inc. Murach's C++ Programming (2nd Edition)

    1 in stock

    Book Synopsis

    1 in stock

    £51.84

  • Paths of Purpose: A Journey into LSP Teacher

    V&R unipress GmbH Paths of Purpose: A Journey into LSP Teacher

    1 in stock

    Book SynopsisAn invitation to travel and discover the LSP

    1 in stock

    £35.09

  • Prentice-Hall of India Pvt.Ltd Computer Basics and C Programming

    Out of stock

    Book Synopsis

    Out of stock

    £9.74

  • Javaserver Faces: A Practical Approach for

    PHI Learning Javaserver Faces: A Practical Approach for

    1 in stock

    Book SynopsisThe text covers JSF techniques like tags, converters, validators, architecture, lifecycle, components, software installation, expression language, text field, button, custom components, RichFaces, and Ajax4Jsf app deployment.

    1 in stock

    £10.88

  • Information Technology and C Language

    New Age International Pvt Ltd Publishers Information Technology and C Language

    1 in stock

    Book Synopsis

    1 in stock

    £9.38

  • Programming in C++

    Laxmi Publications Programming in C++

    1 in stock

    Book SynopsisLogical arrangements, clarity, and abundance of programming examples aid in mastering C language. Unique features set book apart. Motivates learners with 250+ tested examples, user-friendly approach, algorithms, flowcharts, exercises, and review questions. Ideal for various students and diploma courses.

    1 in stock

    £10.39

  • C Under DOS Test

    BPB Publications C Under DOS Test

    1 in stock

    Book Synopsis

    1 in stock

    £7.12

  • Excel Books Management Information Systems

    Out of stock

    Book Synopsis

    Out of stock

    £999.99

  • Test Your C++ Skills

    BPB Publications Test Your C++ Skills

    1 in stock

    Book Synopsis

    1 in stock

    £14.11

  • Test Your C++ Skills

    BPB Publications Test Your C++ Skills

    2 in stock

    Book Synopsis

    2 in stock

    £17.99

  • ANSI C Programming

    BPB Publications ANSI C Programming

    1 in stock

    Book Synopsis

    1 in stock

    £13.50

  • BPB Publications Let Us C# Solutions

    Out of stock

    Book Synopsis

    Out of stock

    £9.78

  • BPB Publications Computer Science with C++ Languagae -Class XII

    1 in stock

    Book Synopsis

    1 in stock

    £11.24

  • Laxmi Publications Programming in C++

    Out of stock

    Book Synopsis

    Out of stock

    £14.24

  • Let Us C solutions

    BPB Publications Let Us C solutions

    2 in stock

    Book SynopsisBest way to learn C programming is by creating programs. This book provides solutions to exercises in let us C 16th edition, helping you practice and improve your skills. By comparing your answers with the solutions, you can become a skilled C programmer.

    2 in stock

    £6.33

  • C Made Simple

    Tech Publications Pte Ltd C Made Simple

    1 in stock

    Book Synopsis

    1 in stock

    £10.20

  • Tech Publications Pte Ltd C NET

    Out of stock

    Book Synopsis

    Out of stock

    £999.99

  • McGraw-Hill Education LLC (Professional Pod) Uninterruptible Power Supplies

    15 in stock

    15 in stock

    £59.95

  • SIGS ObjectOriented COBOL

    15 in stock

    Book SynopsisThis is the only book that walks COBOL users through the next phase of COBOL: Object-Oriented COBOL (OOCOBOL). Written by experts in COBOL programming, Object-Oriented COBOL teaches you how to integrate COBOL with object-oriented methodologies. It provides explanations and roadmaps that will help you understand, navigate, and successfully integrate analysis and design concepts with enabling OOCOBOL constructs. Designed for current COBOL users and based on the authors' experience teaching Object-Oriented COBOL, experienced COBOL programmers can use Object-Oriented COBOL to begin programming effectively with objects in as little as twelve weeks, significantly less than the steep learning curve of twelve to twenty-four months for Smalltalk and C++. Object-Oriented COBOL also includes extensive examples and experiences, written in OOCOBOL, that explain the defining traits of an object-oriented language, such as encapsulation, inheritance, and polymorphism.Trade Review"I would recommend this book for those interested in seeing how an object-oriented structure can be imposed on a flat language like COBOL." Computing ReviewsTable of ContentsPart I. Concepts: 1. COBOL and objects; 2. An object-oriented COBOL model; Part II. Constructs: 3. Classes - a matter of structure; 4. Objects; 5. Inheritance; Part III. Objects in Action: 6. Messages; 7. Creating and destroying objects; 8. Working with objects; 9. Collections; Part IV. Putting Objects to Work: 10. Object-oriented analysis and design; 11. Migrating Legacy Systems; Appendix A. Object-oriented COBOL vendors: Hitachi, IBM, and Micro Focus; Appendix B. The Library Application; Appendix C. COBOL reserved words; Appendix D. New COBOL reserved words; Appendix E. Intrinsic functions; Appendix F. COBOL 85/89 features.

    15 in stock

    £67.99

  • Oxford University Press Mirror Worlds

    15 in stock

    Book SynopsisHow `mirror worlds' programming can be structured and used based on current and presently developing computer components and technology.Trade Review'This is a fascinating book, and important from the point of view of thinking about the future of software. It's also very easy to read, being written in a conversational style, not American academic jargon.' The Guardian'most unusual and perhaps most speculative' Clifford A. Pickover, NatureTable of ContentsMirror worlds?; The orb; Disembodied machines; Space, time and multi-time; The deluge; Simple mind machines; Building mirror worlds; Epilogue; Notes; Index.

    15 in stock

    £30.87

  • Oxford University Press Introduction to Computational Economics Using Fortran

    15 in stock

    Book SynopsisThis exercise and solutions manual accompanies the main edition of Introduction to Computational Economics Using Fortran. It enables students of all levels to practice the skills and knowledge needed to conduct economic research using Fortran.Table of Contents1: Fortran 90: A simple programming language 2: Numerical solution methods 3: The static general equilibrium model 4: Topics in finance and risk management 5: The life-cycle model and intertemporal choice 6: The overlapping generation model 7: Extending the OLG model 8: Introduction to dynamic programming 9: Dynamic macro I: Infinite horizon models 10: Life-cycle choices and risk 11: Dynamic macro II: The stochastic OLG model

    15 in stock

    £45.59

  • Pearson Education Advanced Visual Basic 6

    15 in stock

    Book Synopsis Matthew Curland is a long-time member of Microsoft's Visual Studio development team. Visual Basic's IntelliSense feature is his most visible contribution. A frequent and popular speaker at VBITS, he also contributes black-belt articles to the leading VB journal, VBPJ, and is the co-author of Object Programming with Visual Basic 4 (Microsoft Press). 0201707128AB04062001Table of ContentsForeword. Preface. 1. Building Blocks. Phantom Pointers. Living Pointers. VBoost Objects. 2. Leveraging Arrays. Array Descriptors. Reading Array Variables. Writing to Array Variables. Array Options: Beyond Fixed or Variable Size. Miscellaneous Tips for Using Arrays. 3. IUnknown: An Unknown Quantity. VB and IUnknown. Declaring IUnknown and Calling Its Functions. 4. Binding Functions to Objects. When are objects bound to? Name Binding at Runtime. VTable-Binding Custom Control Interfaces. 5. Object Design Constructs. Abstraction with Implements. Pluggability of Calling Code. Implements and Implementation Reuse. Aggregation. 6. Circular References. Intermediate Object Solutions. Weak References and Collections. Transferring Object Ownership. Hierarchical Object Models. 7. External Object Creation. Object Creation with Class Factories. Loading DLL Objects Directly. Custom Loading Custom Controls. Custom Class Objects. 8. Lightweight COM Objects. Lightweight Basics. Termination Code on Structures. LastIID Lightweight. ArrayOwner Lightweight. Where's the Interface? To Err or Not to Err. Returning Errors from Lightweights. Aggregating Lightweight Objects. Coding the QueryInterface Function. 9. Large Systems of Objects. Using a Fixed-Size Memory Manager. Scribble Sample. 10. VB Objects and the Running Object Table. Registering VB Objects with The ROT. ROTHook Implementation Details. 11. Calling Function Pointers. Sample: Calling DllRegisterServer. Sample: QuickSort, Once and for All. Function Pointers in VB for Alpha. Stack Allocation. Generating Your Own In-Line Assembly. Pointers to Class Functions. Using CDECL Functions. 12. Overriding Functions. Cooperative Redirection. Interface Wrapping. Thinner Interface Wrapping. Wrapping Issues. 13. Threads in VB. Thread Local Storage. Can You Avoid the Marshaling Overhead? To Thread or Not to Thread. Creating Threads in a Client EXE. Coordinated Gate-Crashing in STA Apartments. Creating Worker Threads in DLLs. 14. Strings in VB. UNICODE Conversions. String Allocation. Strings as Numbers. 15. Type Libraries and VB. VB-Generated Type Libraries. VB-Friendly Custom Type Libraries. Binary Compatibility. Post-Build Type Library Modifications. 16. Controlling Windows. Subclassing. Custom Window Creation. Windowless Controls. Appendix: VBoost Reference. Assignment and Arithmetic Functions. Memory Allocation Objects. Aggregation Functions. Index. 0201707128T04062001

    15 in stock

    £38.72

  • MIT Press Ltd The Craft of Prolog

    15 in stock

    15 in stock

    £45.00

  • MIT Press Ltd Advanced Topics in Types and Programming Languages

    15 in stock

    a huge range and FREE tracked UK delivery on ALL orders.

    15 in stock

    £56.74

  • MIT Press Ltd The Art of Prolog

    15 in stock

    Book Synopsis

    15 in stock

    £91.32

  • Penguin Putnam Inc Going Overboard

    Out of stock

    Book SynopsisIn 1999, Sarah was a typical bride-to-be, flustered with wedding details. Then the groom called. “I don’t want you to panic, but I might not be able to come to our wedding....”So began Sarah Smiley’s life as a military wife. As a former Navy brat herself, Sarah knew better than anyone that weddings and funerals—even childbirth!—take a backseat to Uncle Sam. But just as the young, nationally syndicated columnist was getting comfortable with the military wife’s routine, her husband was sent away for an unexpected deployment. What followed was a true test of strength and wit. From getting locked out of the house in cowgirl pajamas to wrestling with the temptation of infidelity, Sarah exposes it all with candor, heart—and knowing humor.

    Out of stock

    £15.00

  • Amazon Digital Services LLC - Kdp C Fundamentals

    15 in stock

    a huge range and FREE tracked UK delivery on ALL orders.

    15 in stock

    £31.25

  • iUniverse The Student Guide To Computer Science C

    15 in stock

    a huge range and FREE tracked UK delivery on ALL orders.

    15 in stock

    £17.58

  • iUniverse Professional ASP Programming Guide for Office Web Component With Office 2000 and Office XP

    15 in stock

    a huge range and FREE tracked UK delivery on ALL orders.

    15 in stock

    £22.99

  • iUniverse Implementing SAP with an ASAP methodology focus

    15 in stock

    a huge range and FREE tracked UK delivery on ALL orders.

    15 in stock

    £25.99

  • 15 in stock

    £19.56

© 2026 Book Curl

    • American Express
    • Apple Pay
    • Diners Club
    • Discover
    • Google Pay
    • Maestro
    • Mastercard
    • PayPal
    • Shop Pay
    • Union Pay
    • Visa

    Login

    Forgot your password?

    Don't have an account yet?
    Create account