Programming Books



Bookstore > Books > Programming

The Art of 64-Bit Assembly

The Art of 64-Bit Assembly

by Randall Hyde

Randall Hyde's The Art of Assembly Language has long been the go-to guide for learning assembly language. In this long-awaited follow-up, Hyde presents a 64-bit rewrite of his seminal text. It not only covers the instruction set for today's x86-64 class of processors in-depth (using MASM), but also leads you through the maze of assembly language programming and machine organization by showing you ...

Price:  $59.76  |  Publisher:  No Starch Press  |  Release:  2021

Rust for Rustaceans

Rust for Rustaceans

by Jon Gjengset

For developers who've mastered the basics, this book is the next step on your way to professional-level programming in Rust. It covers everything you need to build and maintain larger code bases, write powerful and flexible applications and libraries, and confidently expand the scope and complexity of your projects.Author Jon Gjengset takes you deep into the Rust programming language, dissecting core t...

Price:  $26.99  |  Publisher:  No Starch Press  |  Release:  2021

Linux System Programming Techniques

Linux System Programming Techniques

by Jack-Benny Persson

Linux is the world's most popular open source operating system (OS). Linux System Programming Techniques will enable you to extend the Linux OS with your own system programs and communicate with other programs on the system.The book begins by exploring the Linux filesystem, its basic commands, built-in manual pages, the GNU compiler collection (GCC), and Linux system calls. You'll then discover ho...

Price:  $39.99  |  Publisher:  Packt Publishing  |  Release:  2021

Python Object-Oriented Programming, 4th Edition

Python Object-Oriented Programming, 4th Edition

by Steven F. Lott, Dusty Phillips

Object-oriented programming (OOP) is a popular design paradigm in which data and behaviors are encapsulated in such a way that they can be manipulated together. Python Object-Oriented Programming, Fourth Edition dives deep into the various aspects of OOP, Python as an OOP language, common and advanced design patterns, and hands-on data manipulation and testing of more complex OOP systems. These concepts are...

Price:  $32.00  |  Publisher:  Packt Publishing  |  Release:  2021

Python for You and Me

FREE EBOOK - Python for You and Me

by Kushal Das

This is a simple open book to learn Python programming language, it is for the programmers who are new to Python.Python is an interpreted, high-level and general-purpose programming language. Python consistently ranks as one of the most popular programming languages. Large organizations that use Python include Wikipedia, Google, Yahoo, CERN, NASA, Dropbox, IBM, Mozilla, Facebook, Amazon, Instagram, Spotify,...

Publisher:  Self-publishing  |  Release:  2021

HackSpace Magazine: Issue 47

FREE EBOOK - HackSpace Magazine: Issue 47

by HackSpace Team

If your 3D printer is looking a little dusty and unloved, now's the time to put it to work: we've 50 of the best 3D prints to improve your home, office, workshop and more. From functional to frivolous, we've got ideas for you. It's time to unleash the awesome power of your printer!- Oskitone: where 3D printing meets analogue synth goodness;- Pure Data: make music with this awesome graphi...

Publisher:  Raspberry Pi Press  |  Release:  2021

Bash Guide

FREE EBOOK - Bash Guide

by Maarten Billemont

This guide aims to aid people interested in learning to work with BASH. It aspires to teach good practice techniques for using BASH, and writing simple scripts.This guide is targeted at beginning users. It assumes no advanced knowledge - just the ability to login to a Unix-like system and open a command-line (terminal) interface. It will help if you know how to use a text editor; we will not be covering edi...

Publisher:  Self-publishing  |  Release:  2021

Learn Python the right way

FREE EBOOK - Learn Python the right way

by Peter Wentworth, Jeffrey Elkner, Allen B. Downey, Chris Meyers

Python is a fun and extremely easy-to-use programming language that has steadily gained in popularity over the last few years. Developed over ten years ago by Guido van Rossum, Python's simple syntax and overall feel is largely derived from ABC, a teaching language that was developed in the 1980's.However, Python was also created to solve real problems and it borrows a wide variety of features fro...

Publisher:  Self-publishing  |  Release:  2021

The Julia Express

FREE EBOOK - The Julia Express

by Bogumil Kaminski

Julia is a high-level, dynamic programming language. Its features are well suited for numerical analysis and computational science.Julia works with other languages (C, Python, R, Rust, C++, SQL, JavaScript, ...)The Purpose of this open book is to introduce programmers to the Julia programming by example. This is a simplified exposition of the language....

Publisher:  Self-publishing  |  Release:  2021

Begin to Code with JavaScript

Begin to Code with JavaScript

by Rob Miles

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 s...

Price:  $19.11  |  Publisher:  Microsoft Press  |  Release:  2021

Pages: ←Previous | 1 ... 13, 14, 15, 16, 17 ... 202 | Next→

Subscribe to Newsletter

Be the first to know about new IT books, upcoming releases, exclusive offers and more.