ok alright where would i go and learn how program like what should i look at so i can learn the basics and build up from there