Pragmatics are the different social language skills we all use in our day to day interactions with other people. This can include not only what we say, but the body language and the way we say things. This will change with each situation, and people automatically change what they do from person to person. For children when speaking with teachers, it is very likely they would use formal code.