Sticking to one programming language (Pros and cons)