프로그래밍을 배우고 싶은데 어디서, 어떻게 배우고, 프로그래밍을 할 때 주로 어떤 프로그램이 좋나요? 전문적으로 교육하는곳 말고 일반인이 취미로 프로그램을 쉽게 만들수있게 가르치는곳과, 그런 프로그램이 있나요?