Illustrating Time's Shadow            
programming for a PC             
Programming Shadows         

is in PDF form here         
ISBN: 978-0-9960026-2-2            
Library of Congress Control Number: 2014904841                   

This is a collection of articles or notes on computer languages, how to get compilers and simulators, how to install and
use them, and notes on programming for sundials for each language or system.
How to do common tasks in each
language is compared and discussed and thus language features are easily compared, for example type
conversions, graphical depictions, and etc.
You can download Programming Shadows for free

If you like it, please purchase on online download of the big book which helps to support this web site
book 3 chapters front cover
book 3 chapters themselves
book 3 chapters rear cover

~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~

the book's
appendices with its front and back cover FREE
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~

A lot more on
programming more languages in the
context of sundials. Programming Shadows is over
400
pages,
free
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~

book
supplements are well written articles in one book
that enhance the main book, about
140 pages, this is
also
free    
To download the book itself,
use the userid and password
you got when you bought book
1 or 2,
email me if they are
expired.
To download:-

the book's Appendices
or  
Programming Shadows,
or
Supplemental Shadows

no userid or password is
needed, they are
free.

INTRODUCTION
Available programming systems and languages

TECHNIQUES
Object Oriented Methods, and classes
Programming methods: geometry to trigonometry to programming
Language comparisons and techniques

MAINFRAME
Early computers
IBM 1401 second programming language I learned
IBM 360 third programming language I learned
IBM 7094 (FORTRAN II)

TABULAR
Excel Open Office ~ notes for spreadsheets

CAD
DeltaCAD programmable 2d CAD system, uses BASIC
NanoCAD programmable 2d CAD system, uses VBS, free
FreeCAD programmable 2d CAD system, uses Python, free
ProgeCAD programmable 2d CAD system, uses LISP,
free if non commercial, (AutoCAD compatible)
TurboCAD VBS
Parametric Script
notes when manually drafting in 3d
Powerdraw a Pascal like free CAD program
OpenScad a free 2D and 3D cad system and
openJScad which is an online variant of openJcad

SCIENTIFIC
Euler Scientific graphical programmable systems
Octave “ “
SciLab “ “

PROCEDURAL
JustBASIC a free and an upgraded IDE BASIC system
C and C++ and C#, and old fashioned ways of graphics,
   the h-dial is done in classical ways, as well as each hour line a
   method from an object
FORTRAN and old fashioned ways of graphics
Algol first language I used in 1966, and old fashioned graphics
ADA
Pascal and old fashioned ways of graphics
Lazarus a Pascal IDE & GUI system
COBOL
Visual Basic
Express
dotNET
JavaScript as in web pages, good introduction to the Java world
JAVA as in stand alone Java programs
Python, as in… Blender ~ a free 3D modeling system
Python, as in… as a standalone programming, two different IDEs and two
   different graphics systems
Illustrating Time's Shadow ~ programming book   
ADA                Algol                 BASIC            C, C++, C#        
FORTRAN      Java                 JavaScript       Pascal             
Perl                Python              Visual Basic