Question: what are the different programming languages and their uses?
Answer: Java. Java is top pick as one of the most popular programming languages, used for building server-side applications to video games and mobile apps. ... 
Python. Python is a one-stop shop. ... 
C. ... 
Ruby. ... 
JavaScript. ... 
C# ... 
PHP. ... 
Objective-C.