Initially, I started dabbling with programming purely for fun. But it wasn’t long before I found myself increasingly devoted to seeking collaborative projects, or any other means to code. Shockingly, learning how to code felt similar to the times I taught myself Mandarin Chinese, Japanese, and French. I had always favored languages as keys to unlock a plethora of personally uncharted cultures and philosophies to explore. Viewing the gratifying nature of algorithmic programming the same way, I wished to integrate this ostensibly unrelated field with my love for linguistics. As a result, I made the grand decision to change my major from Linguistics to also incorporate a Computer Science degree. Computer Science courses at UCLA so far have given me a working proficiency at C++ and and aptitude for data structures and algorithms.