Terdapat dua hal yang harus diperhatikan ketika penutur
bahasa mengadakan pemilihan kode bahasa yaitu tingkat formalitas
hubungan antar pembicara dan status sosial yang dimiliki antara pembicara yang satu dengan lainnya. Tingkat formalitas hubungan antara pembicara dapat ditentukan oleh tiga hal: (a) tingkat keakraban hubungan antar pembicara, (b) tingkat umur, (c) status sosial yang dimiliki antar pembicara.