コードスイッチングに関する研究は、主に言語学分野における研究と、社会言語学分野における研究に大別できる。前者は、コードスイッチングが発生した文やフレーズに対する統語構造の分析が主な研究内容であり、一方で後者は、バイリンガルがコードスイッチングを使用する動機や目的、しいてはコードスイッチングが社会的に有する機能を明らかにすることが主な研究内容である。また、第二言語習得や、第二言語教学の分野においてもコードスイッチングは注目に値する現象であると見なされている。言語学分野における研究.コードスイッチングの分類・種類.コードスイッチング文の産出過程に関するアプローチ.社会言語学分野における研究.社会言語学分野におけるコードスイッチング研究は、バイリンガルがコードスイッチングを使用する原因やコードスイッチングの有する機能を解明することが主な研究目的である。バイリンガルがコードスイッチングを実行するさい、その背景には必ず何かしらの理由があると考えられる。コードスイッチング現象はマクロ的視点、およびミクロ的視点から考察が可能である。具体的には、マクロ的視点からは、コードスイッチングの使用が社会的に如何なる機能を有し、その使用がその社会・コミュニティにおけるどのような社会的背景を反映するのか、ミクロ的視点からは、実際の会話においてコードスイッチングの使用が何を含意するのかが考察される。また、社会言語学分野においては時に、コードスイッチングに関する年代別での調査(例:年長者と若者がとあるコードスイッチングの使用された文を耳にしたさい、その文に対する容認度に差異はあるか)、男女別での調査(例:男性と女性ではどちらがよりコードスイッチングを多用する傾向にあるのか)、地域別での調査(例:都市部と地方で生活する人々では日常生活におけるコードスイッチングの使用頻度はどれほど異なるか)などについて言及されることもある。コードスイッチングの分類・種類.隠喩的コードスイッチング(会話的コードスイッチング).コードスイッチング使用の原因・動機に関するアプローチ.湯の華廊来歴・人物.概要.設定.