Compilers: Principles, Techniques, and Tools

Compilers: Principles, Techniques, and Tools This introduction to compilers is the direct descendant of the well known book by Aho and Ullman, Principles of Compiler Design The authors present updated coverage of compilers based on research and techniques that have been developed in the field over the past few years The book provides a thoro

The C++ Programming Language

The C++ Programming Language More than three quarters of a million programmers have benefited from this book in all of its editions Written by Bjarne Stroustrup, the creator of C , this is the world s most trusted and widely read book on C For this special hardcover edition, two new appendixes on locales and standard librar

Head First Java

Head First Java Learning a complex new language is no easy task especially when it s an object oriented computer programming language like Java You might think the problem is your brain It seems to have a mind of its own, a mind that doesn t always want to take in the dry, technical stuff you re forced to study.

Learning Unix for Mac OS X

Learning Unix for Mac OS X Elegant, sleek, powerful, and stable, Mac OS X has delighted many a loyal Mac user, and gone one step further it s turned them into Unix users, too Perhaps you re already familiar with Unix, just not on the Mac Or perhaps you opened your Utilities folder, spotted the Terminal icon and double clic

Learning Python

Learning Python Portable, powerful, and a breeze to use, Python is the popular open source object oriented programming language used for both standalone programs and scripting applications Python is considered easy to learn, but there s no quicker way to mastery of the language than learning from an expert teacher

JavaScript Pocket Reference

JavaScript Pocket Reference JavaScript the powerful, object based scripting language that can be embedded directly into HTML pages has earned its place in the web developer s toolkit, to the extent that it s now considered required knowledge for web developers You can use JavaScript to create dynamic, interactive applicatio

Programming Perl

Programming Perl Perl is a powerful programming language that has grown in popularity since it first appeared in 1988 The first edition of this book, Programming Perl, hit the shelves in 1990, and was quickly adopted as the undisputed bible of the language Since then, Perl has grown with the times, and so has this

Red Team Field Manual (RTFM)

Red Team Field Manual (RTFM) The Red Team Field Manual RTFM is a no fluff, but thorough reference guide for serious Red Team members who routinely find themselves on a mission without Google or the time to scan through a man page The RTFM contains the basic syntax for commonly used Linux and Windows command line tools, but i