Code-switching is when you change how you talk or act depending on who you’re with — like going from texting your friends with emojis and memes to sending a more serious, emoji-free email to your teacher.
Code-switching can be considered a social superpower because it's a sign that you can adapt to your surroundings and connect with others in different situations, avoiding potential misunderstandings and embarrassment. For example, you might playfully call your friends silly nicknames, but you’d definitely switch to more respectful language when addressing your school principal. Code-switching allows you to adapt to the expectations of each group. It’s a handy skill that ensures you don’t accidentally call your principal "Captain Fuzzypants."