Contact

Please use this form to send a message to Michael:

Please enter an accurate email address so that I can reply to your message. I won't give it to anyone else and you can always opt out of any e-mailings that I send!
This is a simple test to make sure you're a human and not a bot! Thanks.

Tip: Before filling out and submitting this form, please add my domain, mjyOnline.com, to your spam filter's "white list" so that my reply won't be blocked.

I appreciate the feedback I've received from website visitors over the years, and look forward to hearing from you!

Erase all text you have entered?

Bio
Photo of MJ Young

Michael J Young, MS Computer Science

Undergraduate Education: Stanford honors graduate in philosophy. During junior year, attended Stanford campus in Vienna, Austria. In later academic work, elected to Phi Beta Kappa.

Graduate Education: Studied computer science at three different colleges. Graduated with Master of Science degree in computer science in April 2007.

Technology Writing: Wrote 28 books on computing and programming languages. For details, please see Books tab.

Professional Memberships: From 1987 through 1988 a member of the ANSI Committee on the Standardization of the C Language (X3J11). In 2005 joined the ACM (Association for Computing Machinery).

Books

The following is a list of the books I have written on computing and computer languages:

28
jQuery: Just the Basics - A Primer for the JavaScript Programmer, self published, 2012
27
JavaScript: Just the Basics - A Primer for the Complete Beginner, self published, 2012
26 XML Step by Step Second Edition
XML Step by Step Second Edition, Microsoft Press, 2002
25 Microsoft Office System Inside Out, 2003 Edition
Microsoft Office System Inside Out, 2003 Edition (co-authored with Michael Halvorson), Microsoft Press, 2003
24 Microsoft Office XP Inside Out
Microsoft Office XP Inside Out (co-authored with Michael Halvorson), Microsoft Press, 2001
23 XML Step by Step
XML Step by Step, Microsoft Press, 2000
Won the top award, "Distinguished Technical Communication," in the 2000-2001 International Technical Publications Competition of the Society for Technical Communication!
STC logo
22 Outlook 2000 Visual Quickstart
Outlook 2000 Visual Quickstart, Peachpit Press, 1999
21 Running Microsoft Office 2000
Running Microsoft Office 2000, in three editions: Premium, Professional, and Small Business (all co-authored with Michael Halvorson), Microsoft Press, 1999
20 Mastering Visual C++ 6
Mastering Visual C++ 6 (Third Edition), Sybex, 1998
19 AFC Developer's Workshop
AFC Developer's Workshop (covers Microsoft's cross-platform Java classes), Microsoft Press, 1998
18 Running Microsoft Office 97 Updated Edition
Running Microsoft Office 97 and Running Microsoft Office 97 Updated Edition (both co-authored with Michael Halvorson), Microsoft Press, 1997, 1998
17 Mastering Microsoft Office 97 Web Publishing
Mastering Microsoft Office 97 Web Publishing, Sybex, 1997
16 Mastering Microsoft Visual C++ 4
Mastering Microsoft Visual C++ 4 (Second Edition), Sybex, 1996
15 Introduction to Graphics Programming for Windows 95, Vector Graphics Using C++
Introduction to Graphics Programming for Windows 95, Vector Graphics Using C++, Academic Press, 1996
14 Running Microsoft Office for Windows 95
Running Microsoft Office for Windows 95 (co-authored with Michael Halvorson), Microsoft Press, 1995
13 Windows Animation Programming with C++
Windows Animation Programming with C++, Academic Press, 1994
12 Mastering Windows Utilities Programming with C++
Mastering Windows Utilities Programming with C++, Sybex, 1994
11 Mastering Microsoft Visual C++ Programming
Mastering Microsoft Visual C++ Programming (First Edition), Sybex, 1993
10 Windows Programming with Microsoft C++
Windows Programming with Microsoft C++, Sybex, 1993
9 Visual Basic—Game Programming for Windows
Visual Basic—Game Programming for Windows, Microsoft Press, 1992
8 Mastering Microsoft Word for Windows
Mastering Microsoft Word for Windows, Mastering Microsoft Word for Windows Version 2.0, Mastering Microsoft Word for Windows Version 2.0 Special Edition, Sybex, 1990, 1992, 1993
7 Mastering Microsoft Word on the Macintosh
Mastering Microsoft Word on the Macintosh, Sybex, 1989
6 Software Tools for OS/2: Creating Dynamic-Link Libraries
Software Tools for OS/2: Creating Dynamic-Link Libraries, Addison-Wesley, 1989
5 Programmer's Guide to the OS/2 Presentation Manager
Programmer's Guide to the OS/2 Presentation Manager, Sybex, 1989
4 Systems Programming in Microsoft C
Systems Programming in Microsoft C, First and Second Editions, Sybex, 1989, 1991
3 Programmer's Guide to OS/2
Programmer's Guide to OS/2, Sybex, 1988
2 Systems Programming in Turbo C
Systems Programming in Turbo C, Sybex, 1988
1 Performance Programming Under MS-DOS
Performance Programming Under MS-DOS (later editions published under the titles MS-DOS Advanced Programming and Inside DOS: A Programmer's Guide), Sybex, 1987, 1988, 1990