Comment
Comment by withoutboats3
Programming languages already have dialects, but there is a distinction between dialects and registers, even in linguistics. They blur in some cases (AAVE for example), but dialects are usually thought of more as a variety of language used by people in geographic or cultural grouping; registers are used by users in different social situations. For example, when I give a presentation I use a very different register from when I have a drink with my friends.