RL Rick Leinecker

Writing

Twenty-four books,
eight languages.

Mostly about how to make computers do things — Atari hardware projects, digital sound, Visual C++, COM+, ASP.NET. Translated into Chinese, Japanese, Korean, Russian, Spanish, German, Polish, and Serbo-Croatian. Lately, fiction.

Fiction

Novels

Heartbeats of AI

Out now on Audible

My latest novel. Its hero is an AI who writes music — and that music exists, so you can listen to what the character composed.

The Lion's Paw 2 cover

The Lion's Paw 2

Published

Three teenage kids are compelled to run away in order to gain their freedom. But together, they form an alliance and go on the adventure of their lives.

Technical

Twenty-two technical titles

From soldering projects for the Atari ST through to the .NET era. Click any cover to see it full size.

Visual Studio 2008 All In One For Dummies cover

Visual Studio 2008 All In One For Dummies

This comprehensive, seven-books-in-one guide gets you up and running with Visual Studio 2008. Understand VS 08 while working with .Net languages.

ASP.NET Solutions: 23 Case Studies cover

ASP.NET Solutions: 23 Case Studies

The authoritative guide for real-world solutions, design patterns, and best practices using the .NET framework and C# and VB .NET languages.

Special Edition Using ASP.NET cover

Special Edition Using ASP.NET

A comprehensive reference to both experienced and new developers. Provides real-world examples and tips on ASP.NET.

COM+ XML ASP.NET On The Edge cover

COM+ XML ASP.NET On The Edge

Covers COM+, XML, and ASP.NET together — the Microsoft server-side stack as it stood at the turn of the millennium.

JavaBeans Unleashed cover

JavaBeans Unleashed

JavaBeans Unleashed is a practical, professional, and comprehensive guide to JavaBeans. This book also contains an introduction to Enterprise JavaBeans.

COM+ Unleashed cover

COM+ Unleashed

Provides a complete understanding of how to build and implement COM components, focusing on using COM+. Shows you how to build COM objects.

Visual J++ in 21 Days cover

Visual J++ in 21 Days

Breaks down the tasks of learning Visual J++ into 21 focused lessons. Readers learn through clear explanations and code samples.

Windows 98 Programming Bible cover

Windows 98 Programming Bible

This introduction to Windows programming for C and C++ programmers begins with the fundamentals and expands into advanced topics.

The Visual C++ 6 Bible cover

The Visual C++ 6 Bible

If Visual C++ Can Do It, You Can Do It Too... Master quickly all the job skills you need to develop industrial-strength Windows or Web-based projects.

The Visual C++ 5 Programmer's Reference cover

The Visual C++ 5 Programmer's Reference

Provides a complete reference for Visual C++ 5, with full documentation of all the language statements, controls, MFC classes and other language aspects.

Visual C++ 5 Power Toolkit cover

Visual C++ 5 Power Toolkit

Focuses on giving you ways to spiff up your Visual C++ applications with support for multimedia. Create Animations, Add Midi input, Access Twain devices and more!

The Visual C++ 5.0 Bible cover

The Visual C++ 5.0 Bible

Provides you with all the information you need to leverage the Microsoft Foundation Class (MFC) and the Active Template Library (ATL).

The Visual J++ Bible cover

The Visual J++ Bible

This complete tutorial/reference to programming with Visual J++ shows how to quickly bring a project to life.

Cyber Life cover

Cyber Life

Virtual reality, artificial life, kaleidosonics, 3-D animation, interactive art, cyberpunk music - welcome to the new CyberWorld.

Visual C++ Power Toolkit cover

Visual C++ Power Toolkit

A single pre-written Custom Control can save a programmer many weeks of struggle. This reference book describes the best OLE Custom Controls.

Developing Dinosaurs and Ancient Worlds cover

Developing Dinosaurs and Ancient Worlds

Create and destroy worlds by controlling all details of plants, animals, weather, and geology with the EcoSim environment simulator!

Making Noise cover

Making Noise

Take full advantage of the improving audio capabilities of PCs, with this complete guide to digital sound programming.

COMPUTE Magazines Power Tips cover

COMPUTE Magazines Power Tips

Hundreds of Computer tips geared towards the home PC user.

Official Guide to Roger Wilco cover

Official Guide to Roger Wilco

Hints for the first four games in the Space Quest series, told in first person by none other than Roger Wilco himself.

Your Atari 8 Bit Comes Alive cover

Your Atari 8 Bit Comes Alive

The purpose of this book is to enhance the understanding and enjoyment of the Atari 8 Bit computer through building hardware projects.

The Scientific ST cover

The Scientific ST

Further Projects for the Atari ST home computer. These projects are designed for computer enthusiasts of all skill levels.

Your ST Comes Alive cover

Your ST Comes Alive

Projects for the ST home computer. These projects are simple enough for the novice, but they can easily be expanded to create complex devices.

Translations

Sixteen foreign editions

The same books, printed for readers who never saw the English ones.

Developing Dinosaurs (Polish Edition) cover

Developing Dinosaurs

Polish

Create and destroy worlds by controlling all details of plants, animals, weather, and geology with the EcoSim environment simulator!

Visual C++ Power Toolkit (Spanish) cover

Visual C++ Power Toolkit

Spanish

A single pre-written Custom Control can save a programmer many weeks of struggle. This reference book describes the best OLE Custom Controls.

Visual C++ Power Toolkit (Korean) cover

Visual C++ Power Toolkit

Korean

A single pre-written Custom Control can save a programmer many weeks of struggle. This reference book describes the best OLE Custom Controls.

The Visual J++ Bible (Translation) cover

The Visual J++ Bible

Translated edition

This complete tutorial/reference to programming with Visual J++ shows how to quickly bring a project to life.

The Visual J++ Bible(Chinese) cover

The Visual J++ Bible

Chinese

This complete tutorial/reference to programming with Visual J++ shows how to quickly bring a project to life.

The Visual C++ 5.0 Bible (Spanish ed.) cover

The Visual C++ 5.0 Bible

Spanish

Provides you with all the information you need to leverage the Microsoft Foundation Class (MFC) and the Active Template Library (ATL).

The Visual C++ 5.0 Bible(Yugoslavian) cover

The Visual C++ 5.0 Bible

Yugoslavian

Provides you with all the information you need to leverage the Microsoft Foundation Class (MFC) and the Active Template Library (ATL).

The Visual C++ 6 Bible (Translation) cover

The Visual C++ 6 Bible

Translated edition

If Visual C++ Can Do It, You Can Do It Too... Master quickly all the job skills you need to develop industrial-strength Windows or Web-based projects.

Windows 98 Programming Bible(German) cover

Windows 98 Programming Bible

German

This introduction to Windows programming for C and C++ programmers begins with the fundamentals and expands into advanced topics.

Windows 98 Programming Bible(Korean) cover

Windows 98 Programming Bible

Korean

This introduction to Windows programming for C and C++ programmers begins with the fundamentals and expands into advanced topics.

Windows 98 Programming Bible(Japanese) cover

Windows 98 Programming Bible

Japanese

This introduction to Windows programming for C and C++ programmers begins with the fundamentals and expands into advanced topics.

The Visual C++ 6 Bible (Chinese) cover

The Visual C++ 6 Bible

Chinese

If Visual C++ Can Do It, You Can Do It Too... Master quickly all the job skills you need to develop industrial-strength Windows or Web-based projects.

Visual J++ in 21 Days (Chinese) cover

Visual J++ in 21 Days

Chinese

Breaks down the tasks of learning Visual J++ into 21 focused lessons. Readers learn through clear explanations and code samples.

COM+ Unleashed (Chinese) cover

COM+ Unleashed

Chinese

Provides a complete understanding of how to build and implement COM components, focusing on using COM+. Shows you how to build COM objects.

COM+ Unleashed (Russian) cover

COM+ Unleashed

Russian

Provides a complete understanding of how to build and implement COM components, focusing on using COM+. Shows you how to build COM objects.

Special Edition Using ASP.NET (Low Price Edition) cover

Special Edition Using ASP.NET

Low price edition

A comprehensive reference to both experienced and new developers. Provides real-world examples and tips on ASP.NET.

Hundreds of articles too

Sixty-six magazine issues from the COMPUTE! and Atari years, plus a run of online writing on parallel programming.

Browse the articles