Read, program, compare, & erase IC chips using Batronix USB programming devices.
Newsgroup download manager for Windows.
You can use CeeBot-3 to teach programming to children from 11 years on.