John Clark Craig
John Clark Craig is a passionate programmer from way back. Along the way he learned and used several programming languages, such as BASIC, Visual Basic, FORTRAN, C, C#, Java, Javascript, PHP, Python, Excel VBA, Forth, and micro controller assembly languages. John has written almost two dozen books on a variety of programming topics, published by Microsoft Press, O'Reilly Media, and others. John's technical background and work as lead Software Engineer for several of the world's largest solar...See more
John Clark Craig is a passionate programmer from way back. Along the way he learned and used several programming languages, such as BASIC, Visual Basic, FORTRAN, C, C#, Java, Javascript, PHP, Python, Excel VBA, Forth, and micro controller assembly languages. John has written almost two dozen books on a variety of programming topics, published by Microsoft Press, O'Reilly Media, and others. John's technical background and work as lead Software Engineer for several of the world's largest solar energy projects during the 1980's and beyond qualifies him uniquely for authoring this book. You can write to John at john@sun-track.com. If you are looking for software engineering consulting or contract help, please contact John to check availability See less