Language learning is a gradual process. Tutors and faculty have been using various methods in order to share their knowledge around the world. They give lectures in schools and universities, record their class sessions, and post them on video streaming web sites. Although there are many sites available, only a few meet the National Standards for teaching a foreign language. This thesis project contributes towards the learning of a foreign language through social networking This thesis is creating environments to learn languages that can be Standards based. The application consists of powerful tools such as blogging, chatting, wiki, archiving, and search engines. It provides tutors with full administrative control to manage their users and class content. They are also allowed to fully customize their site according to the class level. Hence, the overall objective of this thesis project is to make language learning more interactive and user-friendly. This project is a collaborative work done by two masters' students. The whole application is divided into two equal parts. This thesis mainly focuses on the development of social networking tools, such as text blogging and video blogging, designing of the web interface by using CSS and master pages, and development of web application settings, such as the administrative control panel and teacher class settings.