What about...
Batch Files? Loops, labels and structured data. Perhaps a scripting language but I once came across a shareware compiler for it (Turbobat).
Works on all versions of Windows with the added advantage of being completely TechnoSnob proof!