Free Mac program: http://scratch.mit.edu/download
Free Windows program: http://scratch.mit.edu/download
Free iPad app: https://itunes.apple.com/us/app/hopscotch-programming-designed/id617098629?mt=8&uo=4&at=10l6SU
Free iPhone app: https://itunes.apple.com/us/app/hopscotch-programming-designed/id617098629?mt=8&uo=4&at=10l6SU
Website: https://www.codecademy.com/
Website: http://www.kodable.com/classrooms
Free iPad app: https://itunes.apple.com/us/app/kodable/id577673067?mt=8&uo=4&at=10l6SU
Free Android Tablet app: https://play.google.com/store/apps/details?id=com.surfscore.kodable.main.android
Website: http://www.tynker.com/
Free iPad app: https://itunes.apple.com/us/app/tynker-learn-programming-visual/id805869467?mt=8&uo=4&at=10l6SU
Website: http://www.appinventor.mit.edu/