Here are some suggested website and books to get started with programming environments
http://www.learnpython.org/
https://create.arduino.cc/projecthub