It totally depend upon the nature of the project, same project or assignment can be done in multiple programming languages but sometime an authorized person restrict to do in a specific language. For example in custom.net development company the projects are usually done in .net. But the most common and popular programming languages are as follow:
Python
Java
C++
Go
JavaScript
TypeScript
PHP
Ruby
C
C#