a site for learning purpose

http://echoecho.com/

a website where one can learn about languages and computer fundamentals